Software Engineer

Booz Allen Hamilton

Confirmed live yesterday Trusted

Quick summary

Work type
On-site
Location
Chantilly, VA
Salary
$69,400–$158,000 / yr
Employment
Full-time
Posted
18 days ago
Freshness
Confirmed live yesterday
Closes
Dec 15, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $157k
This role $114k
$55k most similar roles pay here $205k

This role pays less than 88% of similar roles. Most pay $136,450–$177,250 — the shaded band above. At the midpoint, this role pays about $114k versus about $157k 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 1240 open roles on FindRole.

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

Most-posted roles

View all roles at Booz Allen Hamilton

At a glance

TL;DR · Software Engineer

Software Engineer As a Software Engineer, you will join the team to design, develop, and enhance software for ground systems and real-time capabilities supporting space missions. You will take ownership of complex engineering challenges, including modernizing legacy components into microservice-based architectures and building new mission-focused capabilities to improve performance and operational speed. The role involves writing source code for new applications, enhancing existing code samples, and solving problems within a cross-functional team. Required technical skills include proficiency in Java, Python, Rust, or Go, along with experience in Linux-based systems, containers, Docker, Kubernetes, and cloud platforms like AWS, Azure, or Google Cloud. You may also utilize C#, C++, JavaScript, React, or Node.js. This role focuses on the specific domain of GEOINT and space operations to ensure mission success through robust data processing and system communication.

What does a Software Engineer earn in Virginia?

Median $154938 from 101 postings across 19 companies.

See salary data

What you'll do

  • Design, develop, and enhance software for ground systems and real-time space mission capabilities.
  • Modernize legacy components into modern microservice-based architectures.
  • Architect new mission-focused capabilities to improve system performance, resilience, and operational speed.
  • Write source code for new applications and enhance existing code samples.
  • Develop solutions for complex engineering challenges in data processing and system communication.
  • Automate workflows to resolve technical problems and optimize processes.
  • Perform testing and maintenance using automated tools.

What we're looking for

  • Top Secret clearance.
  • 2+ years of experience in software development with Java, Python, Rust, or GO.
  • Experience transitioning legacy applications to a modernized microservice-based architecture.
  • Experience writing source code for new applications or enhancing existing code samples.
  • Experience creating solutions to complex problems within a collaborative, cross-functional team.
  • Experience operating within an Agile environment (preferred).
  • Experience with Linux systems, containers, orchestration tools, Cloud Providers, and various programming languages (preferred).
  • Bachelor's degree.

More like this

Similar roles

Software Engineer

Booz Allen Hamilton

Chantilly, VA 23 days ago
Java Python Rust Go Linux Docker Kubernetes AWS Azure C# C C++ JavaScript React Node.js Agile Automated Testing

Software Engineer

Booz Allen Hamilton

Aurora, CO 68 days ago $69,400–$158,000
Python Java Vue Node AWS Azure GCP RESTful APIs Agile Extreme Programming Linux Docker Kubernetes C# C C++ JavaScript React Automated Testing
3+ yrs exp

Software Engineer

Booz Allen Hamilton

Aurora, CO 45 days ago $86,900–$198,000
Python Java AWS Kubernetes Terraform Helm Git LLMs MLOps CI/CD RESTful APIs DynamoDB S3 Lambda SageMaker API Gateway IAM
5+ yrs exp

Software Engineer

Booz Allen Hamilton

Chantilly, VA 23 days ago $69,400–$158,000
Java Python Rust Go Linux Docker Kubernetes AWS Azure C# C C++ JavaScript React Node.js Agile Automated Testing

Software Engineer

Booz Allen Hamilton

Aurora, CO 23 days ago $69,400–$158,000
Java Python Rust Go Linux Docker Kubernetes AWS Azure C# C C++ JavaScript React Node.js Agile Automated Testing

Software Engineer

Booz Allen Hamilton

Chantilly, VA 40 days ago $69,400–$158,000
Java Python Rust Go AWS GCP Oracle Azure Agile Linux Docker Kubernetes C# C C++ JavaScript React Node.js Automated Testing