Software Engineer
Booz Allen Hamilton
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 83% of similar roles. Most pay $124,400–$180,625 — the blue band above. At the midpoint, this role pays about $114k versus about $153k for comparable roles.
Based on 240 similar postings.
Employer
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 1693 open roles on FindRole.
Listed pay typically runs $86,800–$198,000 across 893 roles with salary data.
Most-posted roles
View all roles at Booz Allen HamiltonAt a glance
JOB TITLE: Software Engineer As a Software Engineer, you will join the development team to build and maintain efficient systems for clients. You will design, implement, test, debug, and document software components within combined edge and cloud applications. Your daily responsibilities include developing C++20 systems software, Go cloud services, installers, and persistence layers while writing unit, contract, and integration tests. You will diagnose behaviors across Linux, Windows, database, and network boundaries using VS Code via Remote SSH. Required technical skills include proficiency in Go, C++, or Python, along with experience in OpenSSL, TLS/mTLS, SQLite, and secure software update systems. You will solve complex problems involving distributed job states, IoT telemetry, and disconnected networking while maintaining stable errors, structured logs, and secure handling of sensitive credentials and signing material.
What does a Software Engineer earn in Virginia?
Median $161591 from 122 postings across 22 companies.
Skills
What you'll do
What we're looking for
More like this
Booz Allen Hamilton
Booz Allen Hamilton
Applied Materials
SpaceX
Evolent Health
Alkami