Back End Software Engineer

Booz Allen Hamilton•Chantilly, VA
•$86,800 - $198,000•Onsite

About The Position

As a back-end developer at Booz Allen, you will use software engineering skills to identify potential risks, contribute to solution development, and create efficient, effective systems for clients. You will use current architectural approaches, open-source frameworks, and tools to deliver solutions, working with a development team to create custom tools, systems, and sites with consistent performance and scalability. The role contributes to mission-focused systems while supporting continued skill and career development. The position is located in Chantilly, Virginia, and is not listed as remote. Applicants must hold a TS/SCI clearance with a polygraph and may be subject to a security investigation and eligibility requirements for access to classified information. The projected annualized compensation range is $86,800 to $198,000. Booz Allen describes its total compensation offerings as including health, life, disability, financial, and retirement benefits, paid leave, professional development, tuition assistance, work-life programs, dependent care, and recognition awards. The posting is expected to close within 90 days of its posting date. The hiring process includes identity verification using biometrics and artificial intelligence. Candidates are expected to be on camera during interviews and assessments, and AI assistance during interviews is prohibited unless explicitly permitted.

Requirements

  • At least 5 years of experience in software development with programming languages such as Python and in back-end software design.
  • At least 5 years of experience designing, modifying, developing, writing, and implementing software programming applications using Agile methods.
  • Experience with AWS, including serverless services such as AWS Lambda.
  • Experience with object-oriented programming, RESTful APIs, and microservices.
  • Experience with SQL and NoSQL.
  • Experience creating solutions to complex problems within collaborative, cross-functional teams.
  • TS/SCI clearance with a polygraph.
  • High school diploma or GED.

Nice To Haves

  • Experience with Docker and Kubernetes.
  • Experience with back-end frameworks such as FastAPI.
  • Experience with front-end programming languages and web stacks such as React.
  • Experience with infrastructure as code (IaC) using Terraform or Terragrunt.
  • Experience with Agile methodology, extreme programming, software engineering, product management, and software products.
  • Ability to work with automated testing tools to perform testing and maintenance.

Responsibilities

  • Identify potential risks and contribute to the development of software solutions.
  • Use architectural approaches, open-source frameworks, and tools to deliver solutions.
  • Work with the development team to create custom tools, systems, and sites with consistent performance and scalability.
  • Design, modify, develop, write, and implement software applications using Agile methods.
  • Create solutions to complex problems in collaboration with cross-functional teams.

Benefits

  • Health, life, and disability benefits.
  • Financial and retirement benefits.
  • Paid leave.
  • Professional development.
  • Tuition assistance.
  • Work-life programs.
  • Dependent care.
  • Recognition awards for exceptional performance and demonstration of company values.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service