Software Engineer, Senior

Booz Allen Hamilton

Quick summary

Work type
On-site
Location
McLean, VA · Alexandria, VA
Salary
$86,800–$198,000 / yr
Posted
23 days ago
Closes
Jul 15, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $180k
This role $142k
$70k most similar roles pay here $248k

This role pays less than 77% of similar roles. Most pay $142,487–$217,725 — the shaded band above. At the midpoint, this role pays about $142k versus about $180k 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 375 open roles on FindRole.

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

Most-posted roles

View all roles at Booz Allen Hamilton

At a glance

TL;DR · Software Engineer, Senior

As a Senior Software Engineer, you will join a dynamic team focused on developing innovative solutions that drive business growth. Your primary responsibilities include designing and implementing robust software applications using React, Angular, or Python, while ensuring seamless integration across the full stack development environment. You will work closely with DevOps teams to deploy and maintain scalable systems, leveraging CI/CD pipelines and automated testing tools for efficient delivery. Experience with Kubernetes, Docker, Jenkins, and AWS is highly valued as you tackle complex challenges in a fast-paced setting.

What you'll do

  • Design and develop software solutions using React, Angular, or Python.
  • Implement RESTful APIs and microservices for scalable applications.
  • Integrate frontend, backend, database, and DevOps processes in full stack projects.
  • Utilize CI/CD pipelines with tools like Kubernetes, Docker, or Jenkins.
  • Conduct automated testing to ensure application quality and reliability.

What we're looking for

  • 5+ years experience in programming languages like React, Angular, or Python.
  • Proficiency in object-oriented programming and RESTful APIs.
  • Experience with full stack development including frontend, backend, database integration.
  • Bachelor's degree required.
  • Familiarity with CI/CD pipelines using tools such as Kubernetes, Docker, or Jenkins.
  • Knowledge of AWS tooling preferred.

More like this

Similar roles

Software Engineer, Senior

Booz Allen Hamilton

Fort Belvoir, VA 59 days ago $86,800$198,000
Python Java C++ Linux Agile Jira Confluence Git Docker Jenkins CI/CD Roc Pr Confusion Matrix Calibration Regression Errors Geospatial Data Spatial Transformations Embedded Systems Hardware Acceleration API Design

Software Engineer, Senior

Booz Allen Hamilton

Herndon, VA 71 days ago $86,800$198,000
Java Kubernetes Docker Spring Framework Spring Boot AWS Bitbucket Jenkins Linux REST CI/CD Ansible MongoDB Apache NiFi Kafka

Software Engineer, Senior

Booz Allen Hamilton

Nellis Afb, NV 18 days ago $86,900$198,000
DevSecOps CI/CD Kubernetes Docker AI/ML Python Java APIs microservices PostgreSQL Redis Git Agile AWS Azure GCP Maven Smart System (MSS) SC2S Common Air Defense Picture (CADP)

Senior, Software Engineer

Walmart

Sunnyvale, CA 39 days ago $117,000$234,000
Python Java Kafka Docker CI/CD Microservices APIs Video Streaming Real-time Analytics Kubernetes PostgreSQL AWS Azure Git Jenkins Prometheus Grafana Terraform Open-source Libraries SDLC Secure Coding

Senior, Software Engineer

Walmart

Sunnyvale, CA 94 days ago $117,000$234,000
Java Spring Boot microservices architecture Azure Cosmos DB MySQL Oracle Cassandra ElasticSearch Solr MemCache Kafka Kinesis