Skip to main content

Captivation Software

Software Engineer 2 - Python/Kotlin/Java/Terraform/Elasticsearch/Opensearch/AWS

Annapolis Junction, MD$130k–$270kfull-timemidAdded today

About this role

Mid-level software engineer needed to develop solutions for defense/national security programs. You'll work with Python, Kotlin, Java, and cloud infrastructure (AWS, Terraform) while managing search systems (Elasticsearch/OpenSearch) on classified projects requiring an active Top Secret/SCI clearance.

What you'll do

  • Develop and maintain software using Python, Kotlin, and Java across defense programs
  • Design and manage AWS cloud infrastructure using Terraform
  • Implement and optimize Elasticsearch/OpenSearch solutions
  • Support daily engineering responsibilities on classified government contracts
  • Contribute to mission-critical applications supporting national security
  • Collaborate with team to deliver timely, high-quality solutions

What they're looking for

  • Python
  • Kotlin
  • Java
  • Terraform
  • Elasticsearch/OpenSearch
  • AWS
  • Software engineering fundamentals
  • Government/classified program experience

Benefits

  • Annual salary $130,000–$270,000 based on experience
  • Up to 20% 401(k) contribution vested from day one
  • $3,600 HSA contribution
  • 6 weeks paid time off
  • Full healthcare and insurance coverage (medical, dental, vision, life, disability, AD&D)
  • Above-market hourly rates
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

Captivation Software

Captivation Software builds high-performance computing and secure analytics infrastructure for mission-critical government programs, specializing in HPC testing, enterprise dataflow architectures, and cleared defense systems. The company is hiring senior test engineers, systems engineers, and technical leaders with deep expertise in Linux, cloud infrastructure, and security clearances to validate systems and architect solutions for intelligence community operations.

View all jobs at Captivation Software

Likely interview questions

  • Describe your experience developing applications in Python, Kotlin, and Java on government or defense contracts.
  • How have you used Terraform to manage AWS infrastructure in previous roles?