Software Engineer, Lead

Booz Allen HamiltonEl Segundo, CA

About The Position

Are you looking for an opportunity to not just develop software, but to build state-of-the-art systems and technology while focusing on GPS, navigation, and navigation security? As a full-stack developer, you can solve a problem with a complete end-to-end solution in a fast-paced, agile environment. We’re looking for a developer with the skills needed to implement novel solutions to complex and open-ended problems from vision to production-ready system. This role is more than just coding; we value ownership and problem-solving over syntax. We need a cross-platform, AI-enabled engineer who will use their passion to learn new tools and techniques and identify and implement system improvements. The software you support will include C# and .NET technologies, but your value will be in pushing the team forward with AI-first software development and guiding the team’s solutions to adapt as the customer’s requirements evolve. Using C#, object-oriented programming, software architecture and design, you’ll lead the development team to create cloud-native software in prototype and production configurations and develop robust code for novel applications in a fast-paced environment. Join us as we build systems to change the Positioning, Navigation, and Timing field for the better. Join us. The world can’t wait.

Requirements

  • 5+ years of experience with software engineering for operational systems, including comprehending development lifecycles.
  • 3+ years of experience developing software architecture and implementing design.
  • 3+ years of experience leading projects as part of a small, dynamic team.
  • Experience writing source code for new applications or generating and enhancing code samples for existing applications using Angular, Cesium, typescript, .NET, JAVA, Orekit, PostgreSQL, or .NET Entity Framework.
  • 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.
  • Secret clearance.
  • Bachelor's degree in a STEM field.

Nice To Haves

  • Experience developing with C# in Visual Studio or other object-oriented programming language.
  • Experience developing tools and processes to drive DevOps or DevSecOps maturity by automating builds, regression testing, monitoring, and pushing releases across environments.
  • Experience designing and interfacing with SQL databases, including MySQL.
  • Experience with unit testing.
  • Experience with prototyping and rapid development.
  • Knowledge of cryptographic and security algorithms.
  • Knowledge of the Space Force Global Positioning System.
  • Possession of excellent verbal and written communication skills.
  • TS/SCI clearance.
  • Master’s degree in a STEM field.

Responsibilities

  • Lead the development team to create cloud-native software in prototype and production configurations.
  • Develop robust code for novel applications in a fast-paced environment.
  • Push the team forward with AI-first software development.
  • Guide the team’s solutions to adapt as the customer’s requirements evolve.
  • Implement novel solutions to complex and open-ended problems from vision to production-ready system.
  • Identify and implement system improvements.
  • Acquire client requirements and resolve workflow problems through automation optimization.
  • Create solutions to complex problems within a collaborative, cross-functional team.
  • Perform testing and maintenance using automated testing tools.

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