Software Engineer

Booz Allen Hamilton

Confirmed live today High trust

Quick summary

Work type
On-site
Location
McLean, VA
Salary
$69,400–$158,000 / yr
Employment
Full-time
Posted
6 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $155k
This role $114k
$55k $200k
below market most similar roles pay here above market

This role pays less than 83% of similar roles. Most pay $125,000–$184,900 — the blue band above. At the midpoint, this role pays about $114k versus about $155k 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 1662 open roles on FindRole.

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

Most-posted roles

View all roles at Booz Allen Hamilton

At a glance

TL;DR · Software Engineer

JOB TITLE: Software Engineer As a Software Engineer, you will join the development team to build custom tools, systems, and sites that ensure consistent performance and scalability. You will work as a back-end developer to identify potential risks, contribute to solution development, and create efficient systems for clients using the latest architectural approaches and open-source frameworks. Your daily work involves using Java to build enterprise products and applications, utilizing back-end frameworks such as Spring or Quarkus, and managing version control with Git and GitLab CI/CD. The role requires a TS/SCI clearance and involves solving technical problems related to infrastructure, APIs, and analytics. Preferred skills include experience with Docker, Kubernetes, Python, Kafka Streams, and ETL software patterns for ingesting large, complex datasets within a team environment.

What does a Software Engineer earn in Virginia?

Median $165000 from 125 postings across 23 companies.

See salary data

What you'll do

  • Build enterprise products and applications using Java.
  • Develop back-end solutions using frameworks such as Spring or Quarkus.
  • Create custom tools, systems, and sites with consistent performance and scalability.
  • Identify potential risks and contribute to technical solution development.
  • Utilize Git and GitLab CI/CD for software development and deployment.
  • Implement architectural approaches and open-source frameworks to deliver client solutions.
  • Manage and process large datasets using ETL software patterns.
  • Build real-time data processing applications using streaming libraries like Kafka Streams.

What we're looking for

  • Experience using Java to build enterprise products and applications.
  • Experience with back-end frameworks such as Spring or Quarkus.
  • Experience with Git and GitLab CI/CD.
  • Experience working in a team environment.
  • Ability to obtain a Security+ Certification within 6 months of hire date.
  • Experience with AI/ML, ETL, Docker, Kubernetes, Python, Kafka, or Neo4j (preferred).
  • Bachelor's degree.

More like this

Similar roles

Software Engineer

Booz Allen Hamilton

Lexington, MA 69 days ago $69,300–$158,000
Java Python JavaScript React Node.js C# .NET PHP C C++ Drupal Jenkins GitLab Docker Kubernetes CI/CD Agile Scrum Kanban XP
2+ yrs exp

Back End Developer

Booz Allen Hamilton

McLean, VA +1 69 days ago
Java Spring Quarkus Git GitLab CI/CD Python Bash Docker Kubernetes Kafka Spark Neo4j ETL Data Catalogs Geospatial Tools

Back End Developer

Booz Allen Hamilton

McLean, VA +1 39 days ago $86,800–$198,000
Java Spring Quarkus Git GitLab CI/CD Python Bash Docker Kubernetes Kafka Spark Neo4j ETL Data Catalogs Geospatial Tools

Software Engineer

Applied Materials

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

Software Engineer

Applied Materials

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

Software Engineer

SpaceX

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