Full Stack Software Engineer, Senior

Booz Allen Hamilton

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Dayton, OH
Salary
$86,800–$198,000 / yr
Employment
Full-time
Posted
3 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $183k
This role $142k
$70k $240k
below market most similar roles pay here above market

This role pays less than 80% of similar roles. Most pay $142,500–$223,750 — the blue band above. At the midpoint, this role pays about $142k versus about $183k 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 1724 open roles on FindRole.

Listed pay typically runs $86,800–$198,000 across 898 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 lead the modernization of mission-critical GEOINT systems by architecting and delivering cloud-native, data-driven applications and microservices. In this senior role, you will oversee technical direction, mentor engineers, and own major system components to drive cloud adoption. You will develop secure, scalable back-end services and govern cloud deployments using AWS, Kubernetes, and IaC. Key technologies include Python, Java/Spring Boot, C++, SQL, NoSQL, Docker, and various API ecosystems like REST, gRPC, and GraphQL. You will also integrate large-scale data pipelines using Kafka, NiFi, and Elasticsearch. This role solves complex technical problems by modernizing legacy applications into secure, high-performance frameworks for analysts performing high-consequence missions within classified or highly restricted environments.

What you'll do

  • Architect and implement full-stack capabilities across cloud-native microservices.
  • Develop secure, scalable back-end services using Python, Java/Spring Boot, or similar technologies.
  • Govern cloud deployments including Kubernetes clusters, Infrastructure as Code, and security controls.
  • Lead DevSecOps execution through GitLab CI/CD pipelines and automated testing.
  • Integrate large-scale data and analytic pipelines using Kafka, NiFi, or Elasticsearch.
  • Mentor junior engineers and perform code reviews to drive engineering best practices.
  • Evaluate emerging technologies like LLMs and AI for mission applicability.

What we're looking for

  • 6+ years of experience with full-stack software engineering.
  • Experience leading technical delivery or architecture for cloud-native or distributed systems.
  • Experience with Python, C++, Java, Spring Boot, or enterprise service stacks.
  • Experience with SQL or NoSQL databases such as PostgreSQL, DynamoDB, MongoDB, or SQLite.
  • Experience architecting and deploying solutions using AWS or Azure cloud frameworks.
  • Experience with containerization and orchestration such as Docker and Kubernetes.
  • Experience with complex API ecosystems such as FastAPI, REST, gRPC, or GraphQL.
  • Active TS/SCI clearance and willingness to take a polygraph exam.
  • Bachelor’s degree in a STEM field.
  • Experience building secure, high-performance applications in classified or highly restricted environments.
  • Experience with automated testing tools (preferred).
  • Experience with AI-augmented development workflows or agentic tools (preferred).
  • Experience with distributed search or data platforms such as Elasticsearch, OpenSearch, Solr, Kafka, or NiFi (preferred).
  • Experience modernizing legacy applications into modern frameworks (preferred).
  • Experience with IaC tools such as Terraform or CloudFormation (preferred).
  • Experience integrating AI/ML or LLM-based development workflows (preferred).
  • Experience supporting GEOINT or Intelligence Community analytic missions (preferred).
  • Master’s degree in Computer Science, Software Engineering or a related field (preferred).

More like this

Similar roles

Full stack Software Engineer, Senior

Booz Allen Hamilton

Dayton, OH 46 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

Full Stack Software Engineer, Senior

Booz Allen Hamilton

Annapolis Junction, MD 71 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

Laurel, MD 85 days ago $112,800–$257,000
Java Python Go Rust SQL NoSQL Linux JMS JSON XML SOA RESTful Bootstrap Angular HTML HTML5 CSS JavaScript Ajax Forcepoint High Speed Guards OWL Data Diodes ISSE Guards
5+ yrs exp

Full Stack Developer, Senior

Booz Allen Hamilton

Aurora, CO 10 days ago $86,900–$198,000
Python Java Spring Boot AWS Kubernetes Docker Terraform GitLab CI/CD Kafka Elasticsearch PostgreSQL DynamoDB MongoDB React Angular Vue HTML CSS JavaScript C++ gRPC GraphQL REST NiFi OpenSearch CloudFormation RedHat OpenShift Podman
6+ yrs exp

Full Stack Developer, Senior

Booz Allen Hamilton

Aurora, CO 10 days ago $86,900–$198,000
Python Java Spring Boot AWS Azure Kubernetes Docker Terraform CloudFormation GitLab CI/CD Kafka Elasticsearch PostgreSQL DynamoDB MongoDB React Angular Vue HTML CSS JavaScript REST gRPC GraphQL C++ OpenSearch NiFi LLMs AI ML DevSecOps IaC
6+ yrs exp

Full-Stack Software Engineer, Mid

Booz Allen Hamilton

Dayton, OH 3 days ago $69,300–$158,000
Python Java Node.js C++ React Angular Vue HTML CSS JavaScript FastAPI REST gRPC GraphQL Docker Kubernetes AWS Azure Terraform CloudFormation GitLab GitHub Jenkins CI/CD PostgreSQL DynamoDB MongoDB SQLite Kafka SNS SQS Elasticsearch OpenSearch
4+ yrs exp