Software Engineer, Senior

Booz Allen Hamilton

Quick summary

Work type
On-site
Location
McLean, VA
Salary
$86,800–$198,000 / yr
Posted
1 day ago
Closes
Sep 2, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $176k
This role $142k
$71k most similar roles pay here $236k

This role pays less than 69% of similar roles. Most pay $140,400–$211,181 — the shaded band above. At the midpoint, this role pays about $142k versus about $176k 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 694 open roles on FindRole.

Listed pay typically runs $86,800–$198,000 across 682 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 Full Stack Software Engineer at Booz Allen, you will join a dynamic team focused on developing next-generation cybersecurity solutions. Your role involves designing and integrating advanced Agentic Artificial Intelligence software with leading Cybersecurity tools to create robust defensive capabilities for customers. Day-to-day responsibilities include greenfield software development, system integration, and rapid prototyping using AI coding assistants. You must possess strong communication skills and the ability to work independently on complex projects, translating requirements into actionable tasks and delivering production-ready solutions efficiently. Key technologies required are Python, HTML, CSS, JavaScript, SQL databases, AWS, Docker, Kubernetes, and API development. Experience with LLMs, RAG, and MCP implementation is a plus, as well as familiarity with DevSecOps practices and CI/CD pipelines.

What you'll do

  • Design and build new full stack software solutions for cybersecurity applications.
  • Integrate advanced cybersecurity tools end-to-end to deploy defensive cyber capabilities.
  • Rapidly scaffold, implement, review, and test new software using AI coding tools.
  • Distill complex requirements into actionable engineering tasks and design scalable solutions.
  • Estimate complexity, sequence, and implement new features in high velocity environments.

What we're looking for

  • 6+ years of experience in Python, HTML, CSS, and JavaScript
  • 6+ years of expertise with data storage solutions including SQL, Document, or Graph databases
  • 3+ years of hands-on experience with cloud technologies like AWS and containerization tools such as Docker and Kubernetes
  • 3+ years of system-to-system integration development using APIs
  • Experience in deploying, configuring, and operating applications and cybersecurity tools

More like this

Similar roles

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

Herndon, VA 71 days ago $86,800$198,000
Java Kubernetes Docker Spring_Framework REST_API AWS Bitbucket Jenkins Linux CI/CD Ansible MongoDB Apache_NiFi Kafka

Software Engineer, Senior

Booz Allen Hamilton

MD 54 days ago $86,900$198,000
React Next.JS Git Jenkins GitLab CI/CD Express Flask Spring FastAPI Python Docker Kubernetes Elasticsearch Kibana Redis Kafka Nginx AWS HAProxy Grafana

Software Engineer, Senior

Booz Allen Hamilton

Springfield, VA 29 days ago $86,800$198,000
Java JavaScript Agile JMeter Jenkins Swagger Nexus Apigee GitHub GitLab AWS Bash Curl XML JSON SQL

Software Engineer, Senior

Booz Allen Hamilton

Nellis Afb, NV 23 days ago $86,900$198,000
DevSecOps CI/CD Kubernetes Docker Git AI ML Python Java JavaScript PostgreSQL AWS Azure Grafana Prometheus Agile Microservices APIs Terraform Maven SC2S MSS