Software Engineer

Booz Allen Hamilton

Quick summary

Work type
On-site
Location
Huntsville, AL
Salary
$86,800–$198,000 / yr
Posted
2 days ago
Closes
Sep 15, 2026

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $171k
This role $142k
$72k most similar roles pay here $225k

This role pays less than 65% of similar roles. Most pay $131,185–$210,300 — the shaded band above. At the midpoint, this role pays about $142k 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 711 open roles on FindRole.

Listed pay typically runs $86,800–$198,000 across 702 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 join a dynamic and innovative team focused on developing cutting-edge solutions. Your primary responsibilities include designing, implementing, and maintaining robust software systems using modern programming languages such as Java, Python, or C++. You will work closely with other engineers to build scalable web applications and integrate various tools and technologies to enhance system performance. With your 5+ years of experience in software engineering and a strong background in basic programming languages and web development stacks, you will contribute significantly to solving complex business problems within our secure environment, requiring Top Secret clearance.

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.
  • Implement security measures in accordance with top secret clearance requirements.
  • Troubleshoot and resolve complex technical issues in software systems.
  • Collaborate on project planning and participate in code reviews.

What we're looking for

  • 5+ years of experience in software engineering or development.
  • Proficiency in basic programming languages, technologies, and web development stacks.
  • Active Top Secret clearance required.
  • Bachelor's degree in a related field.
  • Master’s degree preferred but not mandatory.

More like this

Similar roles

Software Engineer

Booz Allen Hamilton

Honolulu, HI 5 days ago $69,400$158,000
Python Java C++ JavaScript React Angular Node.js Docker Kubernetes AWS Azure Git Jenkins CI/CD PostgreSQL MongoDB Redis RESTful APIs OAuth2.0

Software Engineer

Booz Allen Hamilton

Aurora, CO 43 days ago $86,900$198,000
Java Python Rust GO Linux Docker Kubernetes AWS Azure Google Cloud CI/CD

Software Engineer

Cisco

Milpitas, CA 15 days ago $165,000$241,400
Python C/C++ Linux SONiC Docker Kubernetes CI/CD Telemetry Networking Protocols(L2/L3) Debugging Tools Containerization Technologies Terraform PostgreSQL Git Open Source Contribution
Hybrid

Software Engineer

Micron Technology

Boise, ID 61 days ago
Java C# .NET C# Python VS Code Microsoft Visual Studio Eclipse RESTful Web APIs SQL NoSQL AWS Azure Google Cloud Git Agile Scrum

Software Engineer

Applied Materials

Santa Clara, CA 25 days ago $152,000$209,000
Python C++ Java Rust PyTorch FPGA Modern C++ Machine learning Web service architecture Signal processing Computer vision Robotics User interface design Mathematical modelling Numerical methods GPU programming Embedded system development

Software Engineer

PNC

Pennsylvania 24 days ago
Linux Windows Server troubleshooting incident management observability monitoring Elastic Dynatrace Python scripting AWS Azure logs metrics dashboards reliability engineering