Job Requirements
Annapolis Junction, MD
Top Secret/SCI Polygraph
Career Level not specified
$229,000 - $255,000
Job Description
Software Engineer - Level 3
Location: Annapolis Junction, MD
Clearance: TS/SCI with Polygraph required
Discipline: Software Engineering
Work Type: On-site
Salary: $229,000 - $255,000
Position Overview
We are seeking a highly experienced Software Engineer - Level 3 to support complex, mission-critical software systems within a classified environment. This role supports programs of significant scope and complexity and requires deep expertise in modern Java-based microservices, containerized architectures, and system observability.
The ideal candidate brings strong technical leadership, hands-on development experience, and the ability to collaborate effectively across multidisciplinary Agile teams.
Key Responsibilities
Required Qualifications
Desired Skills
Why Join Us?
Location: Annapolis Junction, MD
Clearance: TS/SCI with Polygraph required
Discipline: Software Engineering
Work Type: On-site
Salary: $229,000 - $255,000
Position Overview
We are seeking a highly experienced Software Engineer - Level 3 to support complex, mission-critical software systems within a classified environment. This role supports programs of significant scope and complexity and requires deep expertise in modern Java-based microservices, containerized architectures, and system observability.
The ideal candidate brings strong technical leadership, hands-on development experience, and the ability to collaborate effectively across multidisciplinary Agile teams.
Key Responsibilities
- Design, develop, and sustain complex software systems supporting mission operations
- Build and maintain Java-based microservices using the Spring framework
- Develop and deploy containerized applications using Docker and containerd
- Deploy, manage, and support applications in Kubernetes-orchestrated environments
- Monitor system health and performance using Grafana and Prometheus
- Utilize Git for source control and collaborative development
- Troubleshoot, debug, and resolve software and system issues across environments
- Produce and maintain clear technical documentation
- Collaborate closely with software engineers, system engineers, analysts, and mission stakeholders
- Operate effectively within an Agile development environment
Required Qualifications
- Active TS/SCI clearance with Polygraph
- Twenty (20) years of experience as a Software Engineer supporting programs and contracts of similar scope, type, and complexity
- Bachelor's degree in Computer Science or a related discipline
- Four (4) additional years of relevant Software Engineering experience may be substituted for a bachelor's degree
- Proficiency with the Linux command line interface
- Strong experience developing microservices using Java and Spring
- Experience with container technologies (Docker, containerd)
- Experience with container orchestration platforms such as Kubernetes
- Experience using system monitoring and observability tools including Grafana and Prometheus
- Experience using Git for version control
Desired Skills
- Experience with CI/CD pipelines and tools such as GitLab CI and ArgoCD
- Experience with OpenSearch or Elasticsearch for indexing and data retrieval
- Experience with Apache NiFi for dataflow management and ingestion
- Familiarity with the Amazon HCI platform
- Strong debugging, documentation, and communication skills
- Ability to work effectively on a multidisciplinary Agile team
Why Join Us?
- Work in a highly secure environment supporting a critical Intelligence Community mission
- Collaborate with top engineers and data scientists to build cutting-edge analytics tools
- Enjoy a hybrid work schedule with up to 24 hours of telework every two weeks
- Opportunity to work with modern big data and cloud analytics technologies
group id: 91159706