Full Stack Software Engineer, Senior

Booz Allen Hamilton

Confirmed live yesterday Low trust

Quick summary

Work type
On-site
Location
Laurel, MD
Salary
$112,800–$257,000 / yr
Employment
Full-time
Posted
82 days ago
Freshness
Confirmed live yesterday
Closes
Nov 4, 2026

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $186k
This role $185k
$95k $274k
below market most similar roles pay here above market

This role pays more than 60% of similar roles. Most pay $148,887–$222,500 — the blue band above. At the midpoint, this role pays about $185k versus about $186k for comparable roles.

Based on 240 similar postings.

Employer

About Booz Allen Hamilton

Booz Allen Hamilton is a management and technology consulting firm that provides analytics, digital, engineering, and cybersecurity solutions primarily to U.S. government agencies and commercial clients. Industry: Management & Technology Consulting

Booz Allen Hamilton currently has 1662 open roles on FindRole.

Listed pay typically runs $86,800–$198,000 across 904 roles with salary data.

Most-posted roles

View all roles at Booz Allen Hamilton

At a glance

TL;DR · Full Stack Software Engineer, Senior

The Full Stack Software Engineer, Senior will join the team as a lead software engineer responsible for developing end-to-end solutions in a fast, agile environment. You will oversee a team to identify system improvements, learn new tools, and build production-ready software that considers current architecture and future enhancements. Key responsibilities include deriving software requirements from hardware engineers and writing product documentation. You must possess expertise in data structures, algorithms, object-oriented programming, and software design. Required technologies include Java, Python, Go, Rust, SQL, NoSQL, and the Linux operating system. The role involves solving difficult client challenges by designing resilient, secure, and survivable applications. Candidates must hold a TS/SCI clearance with a polygraph and have a background in software design, database engineering, or software testing.

What you'll do

  • Build software and systems from initial vision to production-ready status.
  • Oversee a development team to teach new tools and identify system improvements.
  • Develop end-to-end solutions using modern architectural approaches and technologies.
  • Ensure software solutions align with current architecture, operating environments, and future enhancements.
  • Confer with system and hardware engineers to derive and develop software requirements.
  • Write and review comprehensive software product documentation.
  • Design and optimize resilient, secure, and survivable applications under resource constraints.

What we're looking for

  • TS/SCI clearance with a polygraph is required.
  • 5+ years of experience with software design and development while helping lead a team.
  • Experience with development using technologies such as Java, Python, Go, Rust, SQL, or NoSQL.
  • Experience with computer science including data structures, algorithms, object-oriented programming, and software design.
  • Knowledge of the Linux operating system and the ability to develop applications for Linux.
  • Bachelor’s degree in CS or an Engineering field and 5+ years of experience in software, database engineering, or software testing.
  • 10+ years of experience with software, database engineering, or software testing in lieu of a degree.
  • Master's degree (preferred).

More like this

Similar roles

Full Stack Software Engineer, Senior

Booz Allen Hamilton

Annapolis Junction, MD 55 days ago $86,900–$198,000
Python React Agile DevOps APIs UNIX Linux Web Development Automated Testing
5+ yrs exp

Full Stack Software Engineer, Senior

Booz Allen Hamilton

Annapolis Junction, MD 69 days ago
Java Python C# JavaScript React NodeJS PHP Drupal .NET C C++ Agile SAFe Extreme Programming Automated Testing Web Development
5+ yrs exp

Full stack Software Engineer, Senior

Booz Allen Hamilton

Dayton, OH 43 days ago $86,800–$198,000
Python Java Spring Boot AWS Kubernetes Docker Terraform CloudFormation GitLab CI/CD Kafka NiFi Elasticsearch PostgreSQL DynamoDB MongoDB SQLite REST gRPC GraphQL C++ OpenSearch LLMs DevSecOps IaC
6+ yrs exp

Senior Full Stack Software Engineer

Mastercard

O'Fallon, MO 39 days ago $115,000–$184,000
Java React Angular REST API SQL PostgreSQL Oracle SQL Server MySQL MongoDB Hadoop HDFS Amazon S3 CI/CD Jenkins Swagger OpenAPI Microservices Integration Testing
5+ yrs exp