Software Engineer

Booz Allen Hamilton

Quick summary

Work type
On-site
Location
Chantilly, VA
Salary
$69,400–$158,000 / yr
Posted
1 day ago
Closes
Sep 15, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $173k
This role $114k
$52k most similar roles pay here $227k

This role pays less than 88% of similar roles. Most pay $135,000–$210,300 — the shaded band above. At the midpoint, this role pays about $114k versus about $173k 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 690 open roles on FindRole.

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

Most-posted roles

View all roles at Booz Allen Hamilton

At a glance

TL;DR · Software Engineer

As a Senior Software Engineer, you will join a dynamic and innovative team focused on modernizing legacy systems and developing new mission-critical capabilities to enhance performance and operational efficiency. Your day-to-day responsibilities include architecting scalable solutions using Java, Python, Rust, or Go, working with Linux-based environments, containers, and orchestration tools like Docker and Kubernetes, and collaborating closely within a cross-functional team to solve complex technical challenges. This role requires hands-on experience in cloud service providers such as AWS, Azure, or Google, along with a Top Secret clearance. Ideal candidates also have a background in Agile methodologies and a strong foundation in software engineering principles, either through relevant work experience or an advanced degree.

What you'll do

  • - Design and implement modern solutions to complex engineering challenges.
  • - Improve system performance, resilience, and operational speed through architectural enhancements.
  • - Work with Linux-based systems, containers, and orchestration tools like Docker or Kubernetes.
  • - Develop software using programming languages such as Java, Python, Rust, or GO.
  • - Create mission-focused capabilities within a Cloud Service Provider environment.

What we're looking for

  • Experienced in software development using Java, Python, Rust, or GO.
  • Proficient with Linux-based systems and container orchestration tools like Docker and Kubernetes.
  • Experience working within a Cloud Service Provider environment (AWS, Azure, Google).
  • Capable of creating solutions to complex problems in a collaborative team setting.
  • Holds Top Secret clearance.
  • Possesses a Bachelor's degree and 3+ years of relevant experience or 7+ years of equivalent work experience.

More like this

Similar roles

Software Engineer

Booz Allen Hamilton

Chantilly, VA 22 days ago $86,800$198,000
Java Python Rust GO Linux Docker Kubernetes AWS Azure Google Cloud CI/CD

Software Engineer

Booz Allen Hamilton

Aurora, CO 43 days ago $69,400$158,000
Linux Docker Kubernetes AWS Azure Google Cloud

Software Engineer

Booz Allen Hamilton

Chantilly, VA 64 days ago $69,400$158,000
Java Python Rust GO AWS Azure Google Cloud

Software Engineer

Cisco

San Jose, CA 128 days ago $165,000$277,600
SONiC-NOS Wireshark Python C++ Linux GDB IXIA Spirent High Speed Serdes MAC ports PRBS ANLT analyzers L2 switching networking protocols Cisco Silicon One

Software Engineer

Q2

Cary, North Carolina 70 days ago
Python SQL Javascript Vue.js OpenAPI Node.js CI/CD Docker GitLab Snowflake Airflow Cloud-Native Architecture Service-Oriented Architecture Agile Methodology
Hybrid

Software Engineer

Berkeley Research Group

Remote (Washington, DC) 128 days ago $100,000$230,000
React TypeScript JavaScript Ruby Ruby on Rails Go Agile Jira GitHub Git CI/CD Kubernetes MongoDB Docker Microsoft Azure
Remote