Software Engineer

Booz Allen Hamilton

Quick summary

Work type
On-site
Location
Beavercreek, OH
Salary
$69,300–$158,000 / yr
Posted
4 days ago
Closes
Sep 10, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $171k
This role $114k
$53k most similar roles pay here $221k

This role pays less than 92% of similar roles. Most pay $136,300–$204,900 — the shaded band above. At the midpoint, this role pays about $114k versus about $171k 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 704 open roles on FindRole.

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

Most-posted roles

View all roles at Booz Allen Hamilton

At a glance

TL;DR · Software Engineer

As a Software Engineer at our innovative company, you will join a dynamic team dedicated to solving complex challenges. Your primary responsibilities include developing and maintaining robust software solutions using cutting-edge technologies. Day-to-day tasks involve coding, testing, debugging, and collaborating with cross-functional teams to deliver high-quality products. We seek candidates with 2+ years of experience in software development, proficiency in programming languages such as Java, Python, or C++, and a solid understanding of web development frameworks like React or Angular. A Secret clearance is required for this role, along with either a Bachelor's degree or equivalent work experience. This position offers the opportunity to contribute to large-scale projects that have significant real-world impact.

What you'll do

  • Design and develop software solutions using programming languages and web development technologies.
  • Maintain and enhance existing software applications to improve performance and reliability.
  • Write clean, efficient code following best practices and coding standards.
  • Debug and troubleshoot issues in software systems to ensure optimal functionality.
  • Participate in the full software development lifecycle from design through deployment.

What we're looking for

  • 2+ years of experience in software development using programming languages and tools.
  • Secret clearance required for the position.
  • Bachelor's degree in a related field or equivalent work experience.
  • Experience with web development stacks is preferred.
  • Strong background in software engineering practices.

More like this

Similar roles

Software Engineer

Booz Allen Hamilton

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

Software Engineer

Q2

Cary, North Carolina 68 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) 126 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

Software Engineer

Q2

Austin, Texas 13 days ago
AWS Python SQL C# .NET Vue Angular React HTML CSS JavaScript RESTful APIs MVVM SOLID principles Agile CI/CD Kubernetes Docker Terraform PostgreSQL Git Jenkins
Hybrid

Software Engineer

Caterpillar

Remote (Irving, Texas, US) 97 days ago $112,923$112,923
CRM Elasticsearch MySQL Oracle Relational databases NoSQL databases MVC Microservices Event-driven Jenkins GoCD Azure Devops CI/CD Agile Scrum
Remote