Software Engineer

Booz Allen Hamilton•Aurora, CO
•$86,900 - $198,000

About The Position

Booz Allen is seeking an embedded software engineer to develop and maintain software for clients’ mission-focused challenges. The role supports the development of systems, sites, and tools by writing, testing, and editing code; developing and reverse engineering software that supports hardware functionality across a range of devices; and configuring solutions for different platforms. The engineer will work with team leaders to troubleshoot operational issues and with cybersecurity specialists to help ensure software is secure. The position also involves containerized application development, LLM prompt development, programming, and workflow automation. Applicants must hold an active TS/SCI clearance and may be required to take a polygraph exam. A required skills assessment must be completed, with candidates meeting a minimum proficiency threshold to continue in the hiring process.

Requirements

  • Experience developing containerized applications, including design, authentication, and implementation.
  • Experience developing prompts with LLMs.
  • Experience programming using Python, Java, Bash, or Rust.
  • Experience acquiring client requirements and resolving workflow problems through automation optimization.
  • Experience with version control tools, including Git.
  • Active TS/SCI clearance and willingness to take a polygraph exam.
  • Bachelor’s degree.
  • Complete the required skills assessment and meet its minimum proficiency threshold to continue in the hiring process.

Nice To Haves

  • Experience with AWS Bedrock, SageMaker, Lambda, API Gateway, DynamoDB, S3, and IAM.
  • Experience with Kubernetes architecture, deployment, management, container orchestration, monitoring, logging, and troubleshooting.
  • Experience with infrastructure-as-code tools such as Helm and Terraform.
  • Experience leveraging MLOps platforms and machine learning CI/CD workflows to manage datasets and model training, deployment, and monitoring.
  • Experience developing RESTful APIs in Python or Java.
  • Experience designing and implementing end-to-end automated data and ML pipelines, including building, containerizing, and deploying them in a cloud environment.
  • Master’s degree in a technology-related field.
  • AWS Certified Solutions Architect or Developer certification.
  • Security+ CE, SSCP, CCNA-Security, or GSEC certification.

Responsibilities

  • Develop and maintain embedded software for client systems, sites, and tools.
  • Write, test, and edit code in support of team objectives.
  • Develop and reverse engineer software that supports hardware functionality across a range of devices.
  • Configure solutions based on the platform being used.
  • Work with team leaders to troubleshoot and correct operational issues.
  • Collaborate with cybersecurity specialists to help ensure software is secure.
  • Develop containerized applications, including their design, authentication, and implementation.
  • Develop prompts with large language models.
  • Acquire client requirements and resolve workflow problems through automation optimization.

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