Software Engineer

Booz Allen Hamilton

Confirmed live 2 days ago Trusted

Quick summary

Work type
On-site
Location
Lexington, MA
Salary
$69,300–$158,000 / yr
Posted
23 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $159k
This role $114k
$53k most similar roles pay here $218k

This role pays less than 89% of similar roles. Most pay $137,500–$180,250 — the shaded band above. At the midpoint, this role pays about $114k versus about $159k 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 799 open roles on FindRole.

Listed pay typically runs $86,800–$198,000 across 780 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, you will join a team of mission-driven engineers, designers, and analysts in a fast-paced agile environment. You will be responsible for building end-to-end solutions, including internal tools and new products that support national security missions. Your daily work involves writing clean, maintainable code, engaging with stakeholders, and shaping technical strategy and delivery approaches. The role requires experience designing, developing, and implementing software applications while solving complex problems in cross-functional settings. You will utilize technologies such as Java, Python, JavaScript, React, Node.js, C#, .NET, PHP, C, C++, or Drupal. Additionally, you may work with DevOps pipelines and CI/CD tools like Jenkins, GitLab, Docker, or Kubernetes. The role focuses on creating robust backend systems, scalable APIs, and resilient infrastructure to solve critical technical problems within the national security domain.

What does a Software Engineer earn in Massachusetts?

Median $207604 from 88 postings across 22 companies.

See salary data

What you'll do

  • Develop and maintain production-level source code for internal tools and new products.
  • Build scalable APIs and robust backend systems to support national security missions.
  • Design end-to-end software solutions from the initial whiteboard stage to final production.
  • Translate business requirements into scalable technical solutions for stakeholders.
  • Implement modern engineering practices using open-source frameworks and development tools.
  • Integrate automated tests and quality checks into existing development workflows.
  • Manage deployment processes using DevOps pipelines and CI/CD tools like Jenkins or Docker.
  • Shape the technical strategy and delivery approach for the assigned team.

What we're looking for

  • Ability to obtain a Secret clearance.
  • 2+ years of experience designing, developing, modifying, or implementing software applications.
  • 2+ years of experience with common programming languages or web development stacks.
  • Experience writing, maintaining, or enhancing source code for production-level software.
  • Experience working within Agile teams using Scrum, Kanban, or XP methodologies.
  • Experience solving complex technical problems in collaborative, cross-functional environments.
  • Experience with specific technologies (Java, Python, JavaScript, React, Node.js, C#, .NET, PHP, C, C++, or Drupal) (preferred).
  • Bachelor's degree.

More like this

Similar roles

Software Engineer

Applied Materials

Santa Clara, CA 108 days ago $179,500$246,500
C++ Python C# Java Rust Machine Learning PyTorch Signal Processing Computer Vision Robotics GPU Programming FPGA Web Service Architecture Numerical Methods
7+ yrs exp

Software Engineer

Applied Materials

Santa Clara, CA 109 days ago $152,000$209,000
C++ Python C# Java Rust Machine Learning PyTorch Web Service Architecture Signal Processing Computer Vision Robotics User Interface Design Mathematical Modelling Numerical Methods GPU Programming FPGA
7+ yrs exp

Software Engineer

SpaceX

McGregor, TX 106 days ago
LabVIEW C++ Python National Instruments cDAQ cRIO PXI Data Acquisition Distributed Systems Network Communication Unit Testing Performance Optimization Debugging
1+ yrs exp

Software Engineer

Coinbase

Charlotte, NC 77 days ago $152,405$179,300
Golang React AWS Kubernetes Docker Python Java Angular Vue Distributed Systems Event-Driven Architecture Caching API Integration Observability
2+ yrs exp

Software Engineer

Booz Allen Hamilton

Rome, NY 78 days ago $69,300$158,000
Python Golang Java C C++ Spring React.js Node.js Angular.js SQL Oracle Cloud Platforms Agile Microsoft Office

Software Engineer

PNC

Pittsburgh, PA +2 18 days ago $75,000$137,500
Application Development software development lifecycle System Development Life Cycle Technical Writing Architecture Application Testing Release Management UX) Design Packaged Application Integration Technical Troubleshooting
2+ yrs exp