Software Engineer

Booz Allen Hamilton

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Ashburn, VA
Salary
$77,600–$176,000 / yr
Employment
Full-time
Posted
1 day ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $153k
This role $127k
$65k $197k
below market most similar roles pay here above market

This role pays less than 71% of similar roles. Most pay $124,400–$180,625 — the blue band above. At the midpoint, this role pays about $127k versus about $153k 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 1693 open roles on FindRole.

Listed pay typically runs $86,800–$198,000 across 893 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 front-end team to design and build high-performance user interfaces for AI applications. You will develop front-end features using modern JavaScript frameworks to create interactive dashboards, visualizations, and interfaces that display model outputs and analytics. Your daily work involves collaborating with AI/ML engineers and UX designers to integrate APIs, inference services, and model pipelines while ensuring UI performance for real-time data. You will utilize HTML, CSS, JavaScript, TypeScript, React, Redux Toolkit, and GraphQL or RESTful APIs. The role requires implementing responsive designs and accessibility standards to solve the technical challenge of translating complex AI concepts into user-friendly experiences. You must possess a Bachelor's degree and Public Trust eligibility to support these data-driven systems.

What does a Software Engineer earn in Virginia?

Median $161591 from 122 postings across 22 companies.

See salary data

What you'll do

  • Develop front-end features for AI-driven applications using modern JavaScript frameworks.
  • Build interactive dashboards and visualizations to display model outputs and analytics.
  • Integrate APIs, inference services, and model pipelines with back-end and AI engineering teams.
  • Optimize UI performance for real-time or high-volume data processing.
  • Implement responsive, accessible, and user-centered front-end designs.
  • Troubleshoot front-end issues within applications relying on AI or data services.
  • Participate in code reviews and maintain front-end design system consistency.

What we're looking for

  • 8+ years of experience in software development, including front-end application development.
  • Experience in HTML, CSS, JavaScript, and TypeScript.
  • Experience building production applications with React and modern JavaScript or TypeScript.
  • Experience with React state management and data-fetching libraries such as Redux Toolkit.
  • Experience with consuming RESTful or GraphQL APIs.
  • Knowledge of responsive design principles and accessibility standards.
  • Bachelor's degree in Computer Science, Software Engineering, or Information Systems.
  • Public Trust determination is required.

More like this

Similar roles

Front-end Software Engineer

Booz Allen Hamilton

Ashburn, VA 87 days ago
JavaScript TypeScript React HTML CSS Redux Toolkit GraphQL AWS Azure GCP Docker Kubernetes CI/CD DevSecOps LLMs RAG
8+ yrs exp

Front-End Software Engineer

Booz Allen Hamilton

Ashburn, VA 42 days ago
JavaScript TypeScript React HTML CSS Redux Toolkit GraphQL AWS Azure GCP Docker Kubernetes CI/CD DevSecOps LLMs RAG

Software Engineer

Applied Materials

Santa Clara, CA 155 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

SpaceX

McGregor, TX 153 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

Software Engineer

Evolent Health

Remote 24 days ago $90,000–$115,000
Python FastAPI Django Flask Microsoft Azure Azure Functions Azure Event Hub Microsoft Fabric PySpark SQL T-SQL Azure Data Factory Databricks Docker Kubernetes Git CI/CD GitHub SQL Server ETL
3+ yrs exp Remote

Software Engineer

Alkami

Remote 105 days ago
Java C# SQL NoSQL REST API Object-Relational Mapping ORM Agile UI Automation Open telemetry Cloud Native Infrastructure Data Structures Design Patterns
2+ yrs exp Remote