Software Engineer

Booz Allen Hamilton

Quick summary

Work type
On-site
Location
Honolulu, HI
Salary
$69,400–$158,000 / yr
Posted
3 days ago
Closes
Sep 13, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

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

This role pays less than 87% of similar roles. Most pay $135,000–$204,900 — the shaded band above. At the midpoint, this role pays about $114k versus about $170k 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 Software Engineer at our company, you will be part of a dynamic and innovative team working on cutting-edge projects that require top-secret clearance. Your primary responsibilities include developing robust software solutions using a variety of programming languages and tools such as Java, Python, and C++. You will collaborate with other engineers to design, implement, and maintain scalable systems while adhering to strict security protocols. This role demands strong problem-solving skills and the ability to work effectively in a high-stakes environment where precision and confidentiality are paramount. Ideal candidates have at least 2 years of experience in software development or an equivalent combination of education and experience, with a focus on delivering reliable and efficient code within a classified setting.

What you'll do

  • Develop and maintain software applications using programming languages and web development stacks.
  • Ensure code quality through testing, debugging, and optimization processes.
  • Stay updated with industry trends and technological advancements in software engineering.
  • Collaborate on project planning and participate in code reviews to enhance product quality.
  • Contribute to the design and architecture of new systems or features.

What we're looking for

  • At least 2 years of software development experience with programming languages and tools.
  • Possession of secret clearance is required.
  • 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 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

Austin, Texas 85 days ago
Python SQL AWS RESTful APIs Docker Kubernetes CI/CD Git PostgreSQL Redis GraphQL Swagger JUnit Selenium Jenkins Prometheus Grafana Ansible Terraform
Hybrid

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

Software Engineer

Broadcom

Usa-Ca - Promontory B 52 days ago $141,300$226,000
Java GoLang Python REST APIs CI/CD Docker Kubernetes Terraform Prometheus Grafana VCF PostgreSQL MySQL Git Jenkins Ansible Test-Driven Development DevOps methodologies