Software Engineer, Mid

Booz Allen Hamilton

Quick summary

Work type
On-site
Location
Arlington, VAMcLean, VA
Salary
$69,400–$158,000 / yr
Posted
8 days ago
Closes
Sep 6, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $163k
This role $114k
$54k most similar roles pay here $213k

This role pays less than 88% of similar roles. Most pay $135,000–$191,637 — the shaded band above. At the midpoint, this role pays about $114k versus about $163k 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 704 open roles on FindRole.

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

Most-posted roles

View all roles at Booz Allen Hamilton

At a glance

TL;DR · Software Engineer, Mid

As a mid-level Software Engineer joining our dynamic team, you will play a crucial role in developing innovative solutions that integrate frontend and backend technologies. Your day-to-day responsibilities include building robust applications using React or Angular for the frontend and Python for the backend, while also working on RESTful APIs and microservices architectures. You will collaborate with DevOps teams to ensure seamless integration of databases and continuous deployment processes. Familiarity with AI systems architecture and tools like MLflow is a plus, as you will contribute to projects that leverage machine learning frameworks. Additionally, experience with CI/CD pipelines using Kubernetes or Jenkins, automated testing tools, and AWS services will enhance your impact on our scalable and secure product offerings.

What you'll do

  • Design and develop software using React, Angular, or Python.
  • Implement RESTful APIs and microservices for efficient data exchange.
  • Integrate frontend, backend, database, and DevOps processes in full stack projects.
  • Apply knowledge of AI systems architecture to enhance project solutions.
  • Utilize CI/CD pipelines with tools like Kubernetes, Docker, or Jenkins.

What we're looking for

  • Experience with React, Angular, or Python programming languages.
  • Proficiency in object-oriented programming, RESTful APIs, and microservices.
  • Full stack development experience integrating frontend, backend, database, and DevOps processes.
  • Knowledge of AI systems architecture, AI platforms, and MLflow.
  • Active Secret clearance required.
  • Bachelor's degree in a relevant field.

More like this

Similar roles

Software Engineer

Booz Allen Hamilton

Aurora, CO 41 days ago $69,400$158,000
Linux Docker Kubernetes AWS Azure Google Cloud

Software Engineer

Booz Allen Hamilton

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

Software Engineer, Mid

Booz Allen Hamilton

Lexington Park, MD 20 days ago $69,300$158,000
Java Golang C C++ Linux Embedded Platforms Red Hat Enterprise Linux SELinux Ansible Bash Make XML

Software Engineer, Mid

Booz Allen Hamilton

Herndon, VA 81 days ago $69,400$158,000
Java Spring_Framework Spring_Boot REST_APIs Linux Git MongoDB Jira Confluence Apache_NiFi Kafka

Software Engineer, Mid

Booz Allen Hamilton

McLean, VA +1 19 days ago $69,400$158,000
C# Java HTML JavaScript Git SQL Server PostgreSQL MySQL Python

Software Engineer, Mid

Booz Allen Hamilton

Chantilly, VA 12 days ago $69,400$158,000
Java JEE REST API development MongoDB Jira Confluence Git GitLab