Full Stack Engineer

Booz Allen Hamilton•McLean, VA
•$86,800 - $198,000•Hybrid

About The Position

Booz Allen is seeking a Lead Full Stack Engineer for a professional services role supporting teams that leverage its platform. The engineer will work with existing and new software development teams to understand their architectures and development environments, then develop onboarding paths to the platform. The role requires translating customer needs, assisting with migrations, and solving platform-related problems in a fast-paced, agile environment. The engineer will apply expertise in cloud, databases, networking, full stack applications, architectures, and common design patterns, and will lead engineers and collaborate across development teams.

Requirements

  • 7+ years of software development experience, including TypeScript, Golang, or Python.
  • 5+ years of experience with AWS, CI/CD, and developer workflow automation, including GitHub Actions, ArgoCD, or Flux.
  • 4+ years of experience with containerization and deployments using Docker.
  • 4+ years of experience using databases, including MySQL or Postgres.
  • 4+ years of experience with infrastructure as code, including Terraform, AWS, or CDK.
  • 4+ years of experience using APM and monitoring tools, including AWS CloudWatch, New Relic, or Grafana.
  • Experience using AI tools to rapidly prototype features, including GitHub Copilot, Cursor, or WindSurf.
  • Ability to obtain a Secret clearance.
  • Bachelor's degree.
  • Excellent communication skills and ability to work in a fast-paced, agile environment.

Nice To Haves

  • Experience building developer platforms.
  • Experience creating technical documentation for engineers who use the software.
  • Experience with AWS technologies such as DynamoDB, EC2, EKS, SQS, SNS, and RDS.
  • Experience troubleshooting application code and configurations.
  • Ability to communicate and collaborate across engineering teams.

Responsibilities

  • Translate customer needs and help teams migrate to and solve problems using the platform.
  • Work with current and new software development teams to understand their architecture and development environment tooling.
  • Develop onboarding paths to the platform.
  • Lead engineers and work across development teams.
  • Use the platform in a professional services capacity.

Benefits

  • Health, life, disability, 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