
Location: Annapolis Junction, MD
Clearance: TS/SCI with Polygraph required
Discipline: Software Engineering
Work Type: On-site
Salary: $229,000 - $255,000
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.
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
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
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
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