Software Engineer

Booz Allen Hamilton

Confirmed live today Low trust

Quick summary

Work type
On-site
Location
Annapolis Junction, MD
Salary
$86,900–$198,000 / yr
Employment
Full-time
Posted
46 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $155k
This role $142k
$74k $211k
below market most similar roles pay here above market

This role pays less than 55% of similar roles. Most pay $124,850–$184,900 — the blue band above. At the midpoint, this role pays about $142k 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 senior full stack developer, you will join the team to develop software and systems from initial vision to production-ready status. You will be responsible for identifying system improvements, mastering new tools, and creating end-to-end solutions that address complex client challenges while considering current architecture and future enhancements. Your daily work involves utilizing programming languages such as C++, Go, Rust, or Python to build robust systems. The role specifically requires experience with satellite protocol processing and providing customer support. You must possess a Bachelor’s degree in a Computer Science field or equivalent experience, along with a TS/SCI clearance with a polygraph. You will apply critical thinking skills to solve technical problems within the specific domain of satellite protocol processing and systems engineering.

What does a Software Engineer earn in Maryland?

Median $175875 from 52 postings across 10 companies.

See salary data

What you'll do

  • Develop software and systems from initial vision to production-ready status.
  • Provide end-to-end full stack solutions in a fast-paced agile environment.
  • Identify and implement necessary system improvements and architectural enhancements.
  • Apply latest architectural approaches and technologies to solve complex client challenges.
  • Ensure developed solutions align with current architecture and future functionality requirements.
  • Process satellite protocols using languages such as C++, Go, Rust, or Python.
  • Provide technical customer support to resolve user issues.

What we're looking for

  • Experience with Satellite protocol processing.
  • Experience with a programming language such as C++, Go, Rust, or Python.
  • Experience with providing customer support.
  • Ability to display a self-starter attitude.
  • TS/SCI clearance with a polygraph.
  • Bachelor’s degree in a Computer Science field and 7+ years of experience with software engineering.
  • 11+ years of experience with software engineering in lieu of a degree.
  • Possession of strong critical thinking skills (preferred).

More like this

Similar roles

Software Engineer

Booz Allen Hamilton

Arlington, VA 80 days ago
C# Java Python React NodeJS Rust C++ C Linux Containers Automated Testing Web Development Networking Filesystems
3+ yrs exp

Software Engineer

Booz Allen Hamilton

Fort Belvoir, VA 52 days ago
Python Java C++ Linux RHEL Test-Driven Development DevSecOps Cybersecurity STIGs Agile Jira Confluence Git Docker Jenkins CI/CD Micro Services Geospatial Data APIs

Software Engineer, Senior

Booz Allen Hamilton

Annapolis Junction, MD 47 days ago $86,900–$198,000
C++ Go Rust Python PHP JavaScript JUnit CppUnit WordPress Moodle Containers Satellite protocol processing Agile
10+ yrs exp

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