Software Engineer, Lead

Booz Allen HamiltonLaurel, MD
$112,800 - $257,000Remote

About The Position

As a full stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you’re looking for the chance to not just develop software, but to create a system that will make a difference, we need you on our team. We’re looking for an experienced developer like you with the expertise needed to build software and systems from vision to production-ready. This role is more than just coding. As a lead full stack developer at Booz Allen, you’ll oversee a team as they learn new tools and techniques and identify needed system improvements. You’ll help clients overcome their most difficult challenges using the latest architectural approaches, tools, and technologies. You’ll make sure the solution developed by the team considers the current architecture and operating environment, as well as future functionality and enhancements. Work with us as we shape systems for the better. Join us. The world can’t wait.

Requirements

  • Experience developing software in Python
  • Experience building web applications with JavaScript using React
  • Experience querying and manipulating data from corporate repositories
  • Experience developing on Linux-based platforms
  • Ability to use Git for day-to-day development workflows
  • Ability to work directly in customer spaces, collaborate, and solve hard problems
  • TS/SCI clearance with a polygraph
  • Bachelor's degree and 12+ years of experience with software engineering or 16+ years of experience with software engineering in lieu of a degree

Nice To Haves

  • Experience with Elasticsearch
  • Experience with service containerization with Docker or related technologies
  • Experience with Kubernetes deployments
  • Experience with production CNO capabilities and operations
  • Knowledge of end-to-end SIGINT collection and analysis systems
  • Ability to read network device configuration

Responsibilities

  • Oversee a team as they learn new tools and techniques
  • Identify needed system improvements
  • Help clients overcome their most difficult challenges using the latest architectural approaches, tools, and technologies
  • Ensure the solution developed by the team considers the current architecture and operating environment, as well as future functionality and enhancements

Benefits

  • health, life, disability, financial, and retirement benefits
  • paid leave
  • professional development
  • tuition assistance
  • work-life programs
  • dependent care
  • recognition awards program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service