Back End Software Engineer

Booz Allen Hamilton

Confirmed live yesterday Trusted

Quick summary

Work type
On-site
Location
Chantilly, VA
Salary
$86,800–$198,000 / yr
Employment
Full-time
Posted
21 days ago
Freshness
Confirmed live yesterday
Closes
Jan 31, 2027

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $178k
This role $142k
$70k $242k
below market most similar roles pay here above market

This role pays less than 68% of similar roles. Most pay $134,925–$221,187 — the blue band above. At the midpoint, this role pays about $142k versus about $178k 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 · Back End Software Engineer

The Back End Software Engineer joins the development team to build custom tools, systems, and sites with consistent performance and scalability. This role involves identifying potential risks, contributing to solution development, and creating efficient systems for clients using the latest architectural approaches and open-source frameworks. The successful candidate will utilize Python, AWS services including serverless Lambda, SQL, and NoSQL databases. Core responsibilities include designing and implementing software applications using Agile methods, object-oriented programming, and RESTful APIs. Preferred technical skills include Docker, Kubernetes, FastAPI, React, and Infrastructure as Code using Terraform or Terragrunt. The position requires solving complex problems within a collaborative, cross-functional team environment while maintaining high standards for software engineering and automated testing to ensure reliable system maintenance.

What you'll do

  • Develop and implement software applications using Agile methodologies.
  • Design and build scalable back-end systems and custom tools.
  • Create and maintain RESTful APIs and microservices.
  • Manage and deploy solutions using AWS services like Lambda.
  • Develop and manage SQL and NoSQL databases.
  • Identify potential risks and contribute to technical solution development.
  • Perform testing and maintenance using automated testing tools.

What we're looking for

  • 5+ years of experience in software development with programming languages like Python and back-end software design.
  • 5+ years of experience designing, modifying, developing, writing, and implementing software programming applications using Agile methods.
  • Experience with AWS, including serverless technologies such as AWS Lambda.
  • Experience with object-oriented programming, RESTful APIs, and microservices.
  • Experience with SQL and NoSQL.
  • Experience with creating solutions to complex problems within a collaborative and cross-functional team.
  • TS/SCI clearance with a polygraph.
  • HS diploma or GED.

More like this

Similar roles

Back End Software Engineer

Booz Allen Hamilton

Chantilly, VA 33 days ago $86,800–$198,000
Python AWS AWS Lambda SQL NoSQL RESTful APIs Microservices Docker Kubernetes FastAPI React Terraform Terragrunt Agile Infrastructure as Code Object-Oriented Programming
5+ yrs exp

Software Engineer, Back-End

LogicGate

Remote (Bellevue, WA) +1 60 days ago $105,000–$130,000
Java Kotlin Spring Boot PostgreSQL Neo4j Redis RabbitMQ REST APIs JUnit Datadog GitLab Ultimate Sonarqube Wiz Go Microservices Agile Cursor GitHub Copilot Claude Code
3+ yrs exp Remote

Backend Software Engineer

Wise

33 days ago
Java Kafka MongoDB MariaDB Event-driven Architecture Observability Security Testing AI Tooling Reconciliation Systems B2B Integrations

Backend Software Engineer

Qualcomm

San Diego, CA 36 days ago $99,500–$149,300
Java Kotlin C# Spring Spring Boot Flask FastAPI .NET SQL PostgreSQL REST API Microservices AWS GCP Azure Git Kafka Docker Kubernetes Distributed Systems

Software Engineer (Backend)

Cisco

Seattle, WA 4 days ago $138,100–$198,200
Go Java C++ Python REST APIs Docker Kubernetes AWS Azure GCP CI/CD SQL Distributed Systems Data Pipelines Data Lakes Automated Testing
5+ yrs exp Hybrid

Senior Software Engineer, Back End

Brex

San Francisco, CA 7 days ago $192,000–$240,000
Java Kotlin Python SQL NoSQL RESTful APIs GraphQL React TypeScript ES6+ Webpack Distributed Systems Data Modeling A/B Testing
7+ yrs exp Hybrid