Software Development Engineer

Booz Allen Hamilton

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
McLean, VA
Salary
$69,400–$158,000 / yr
Posted
65 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $170k
This role $114k
$53k most similar roles pay here $220k

This role pays less than 84% of similar roles. Most pay $136,668–$204,299 — the shaded band above. At the midpoint, this role pays about $114k versus about $170k 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 802 open roles on FindRole.

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

Most-posted roles

View all roles at Booz Allen Hamilton

At a glance

TL;DR · Software Development Engineer

Software Development Engineer The Software Development Engineer joins the chief technology office engineering team to build the Software-Defined Everything platform. This role focuses on developing systems for Physical AI, Edge, and Trusted Environments to autonomously discover, provision, simulate, and deploy across mission domains. You will design, develop, and operate high-availability software products featuring agentic AI at their core while implementing CI/CD pipelines, telemetry, and automated testing. The position requires building both front-end and back-end applications using Go, Node.js, Java, or C# integrated with PostgreSQL, MySQL, MongoDB, and DynamoDB databases. You will work within cloud environments like AWS to manage microservices and RESTful APIs while utilizing generative AI tools to accelerate development. Key responsibilities include ensuring security compliance, maintaining robust monitoring, and creating scalable back-end applications to solve complex technical problems in specialized mission domains.

What does a Software Development Engineer earn?

Median $197750 from 175 postings across 14 companies.

See salary data

What you'll do

  • Build and operate high-availability software services with robust monitoring, alerting, and fault-tolerant capabilities.
  • Design and develop full-stack applications using Go, Node.js, Java, or C#.
  • Architect secure, scalable, and high-performance back-end systems and microservices.
  • Integrate backend services with relational and NoSQL databases like PostgreSQL, MongoDB, and DynamoDB.
  • Implement CI/CD pipelines, telemetry, canaries, and automated testing to ensure system reliability.
  • Integrate agentic AI and generative AI tools into the core of software products.
  • Embed security checks and compliance requirements into the development process.

What we're looking for

  • A Bachelor's degree and 3+ years of software engineering experience, or 5+ years of experience in lieu of a degree.
  • 2+ years of experience building and operating production-grade full-stack applications in cloud environments like AWS.
  • 2+ years of experience with Go, Java, Node.js, or C# development.
  • 1+ years of experience with distributed architectures using microservices or serverless in AWS, Google, or Azure Cloud.
  • 1+ years of experience with SQL and NoSQL databases.
  • Experience designing and implementing RESTful APIs and CI/CD pipeline setup and maintenance.
  • Experience using generative AI tools to accelerate development and automate coding tasks.
  • Ability to obtain a TS/SCI clearance.

More like this

Similar roles

Software Development Engineer

Adobe

San Francisco, CA 141 days ago $177,900$257,550
TypeScript JavaScript React Functional Programming TDD CI/CD WebGPU Canvas Rendering Generative AI UX Design Design Systems
4+ yrs exp Hybrid

Software Development Engineer

Adobe

New York, NY 101 days ago $148,500$214,950
Java Scala RESTful API SQL NoSQL Apache Spark Kafka Hadoop AWS Azure Distributed Systems Machine Learning Generative AI

Software Development Engineer

Adobe

San Jose, CA 57 days ago $177,900$257,550
Java Scala Python C++ Go Generative AI Microservices Cloud-native Architecture CI/CD GitOps Argo CD Container Orchestration Data Structures Algorithms Object-Oriented Design Clean Architecture
4+ yrs exp

Software Development Engineer

Adobe

San Jose, CA 49 days ago $177,900$257,550
React TypeScript JavaScript HTML5 CSS3 Generative AI LLM REST APIs Microservices Cloud Services Accessibility Observability Component Libraries UI Frameworks

Software Development Engineer

Adobe

New York, NY +2 44 days ago $208,300$301,600
Kotlin Java Android MVVM Clean Architecture Jetpack GraphQL Git CI/CD CircleCI Jenkins Agile Mode Analytics
7+ yrs exp

Software Development Engineer

Adobe

Seattle, WA +2 38 days ago $148,500$214,950
Node.js TypeScript JavaScript GraphQL AWS Docker Kubernetes Express Webpack PHP New Relic Splunk Microservices Agile