Software Engineer, Lead

Booz Allen HamiltonMcLean, VA
Remote

About The Position

Booz Allen is building the next generation of products in Cybersecurity, modernizing systems with Artificial Intelligence (AI) and building greenfield capability from the ground up. They are looking for a Senior Full Stack Software Engineer to join the team. The role involves designing solutions and building new application capability, translating user requirements into design and software implementation. The engineer will leverage technical expertise in full stack software design, development, and Cloud to build new application capability. The ideal candidate thrives in a fast-paced environment, can break down user requirements into design and software implementation, possesses excellent communication skills, and can work independently while collaborating with a team to build complex features and integrations. The ability to learn new languages, technologies, and codebases quickly is essential. Due to the nature of work performed within this facility, U.S. citizenship is required.

Requirements

  • 6+ years of experience building and operating systems in production environments
  • 5+ years of experience with programming, including Python, Go, C#, or Java
  • 5+ years of experience with HTML, CSS, and JavaScript, including frameworks React or Vue
  • 5+ years of experience with data storage, including SQL or NoSQL
  • 5+ years of experience with Cloud, such as AWS or Azure
  • 5+ years of experience with Containers, including Kubernetes and Docker
  • Bachelor's degree
  • U.S. citizenship is required

Nice To Haves

  • Experience with Generative AI, Agentic AI, and Large Language Models
  • Experience with AWS, SQS, SNS, RDS, KMS, Secrets Manager, ELB/ALB, and Bedrock
  • Experience with PostgreSQL, AWS DynamoDB, and AWS S3
  • Experience with Github Actions, Argo CD, and Helm
  • Experience with RMF, ATO, FedRAMP, and CMMC

Responsibilities

  • Design solutions and build new application capability.
  • Translate user requirements into design and software implementation.
  • Leverage technical expertise in full stack software design, development, and Cloud to build new application capability.
  • Break down user requirements into design and software implementation.
  • Build complex features and integrations.
  • Learn new languages, technologies, and codebases quickly.

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