Senior Software Engineer

Booz Allen Hamilton

Confirmed live yesterday High trust

Quick summary

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

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $169k
This role $142k
$70k most similar roles pay here $240k

This role pays less than 79% of similar roles. Most pay $149,462–$187,862 — the shaded band above. At the midpoint, this role pays about $142k versus about $169k 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 1240 open roles on FindRole.

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

Most-posted roles

View all roles at Booz Allen Hamilton

At a glance

TL;DR · Senior Software Engineer

Software Engineer, Senior serves as a full-stack developer responsible for creating end-to-end solutions and systems from initial vision through production-ready deployment. Working in an agile environment, the individual will identify system improvements, utilize modern architectural approaches to solve complex client challenges, and ensure that all developed solutions account for current operating environments while allowing for future functionality. The role requires expertise in satellite protocol processing and proficiency in programming languages such as C++, Go, Rust, or Python. Additional technical skills include experience with PHP, JavaScript, containers, and testing frameworks like JUnit or CppUnit. Candidates may also utilize WordPress or Moodle. This position focuses on solving complex technical problems within a specialized domain requiring a TS/SCI clearance with a polygraph to manage high-level requirements and ensure robust system integrity for the client.

What does a Software Engineer earn in Maryland?

Median $179000 from 43 postings across 7 companies.

See salary data

What you'll do

  • Develop full-stack software and systems from initial vision to production-ready status.
  • Resolve complex technical problems with complete end-to-end solutions in an agile environment.
  • Implement the latest architectural approaches and technologies to solve difficult client challenges.
  • Identify and implement necessary system improvements based on evolving requirements.
  • Ensure all developed solutions align with current architecture, operating environments, and future functionality.
  • Provide direct customer support for software products and systems.
  • Process satellite protocol data using programming languages like C++, Go, Rust, or Python.

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.
  • TS/SCI clearance with polygraph.
  • Bachelor's degree in a CS field and 14+ years of experience with software engineering, or 18+ years of experience without a degree.
  • Experience with C++ (preferred).
  • Experience developing or maintaining applications using PHP and JavaScript (preferred).
  • Experience with testing techniques and JUnit or CppUnit (preferred).

More like this

Similar roles

Senior Software Engineer

Warner Bros. Discovery

Remote (Atlanta, GA) 10 days ago $130,970–$243,230
JavaScript Node.js Python Go Rust AWS Kubernetes Terraform Docker CloudFormation SQL NoSQL Git CI/CD JIRA Confluence A/B Testing Cursor Copilot Claude
6+ yrs exp Remote

Senior Software Engineer

Genworth Financial

Lynchburg, VA +1 63 days ago $96,700–$145,000
COBOL JCL CICS IMS SQL Mainframe Web Services MQ Assembler Agile Kanban Scrum Data Analysis SOX MVS Product Accelerator Automated COBOL Conversion
Hybrid

Senior Software Engineer

JLL (Jones Lang LaSalle)

Chicago, IL +1 61 days ago $160,000–$180,000
LLM RAG Prompt Engineering CI/CD Multi-agent Orchestration CRM CMS Marketing Automation Analytics Observability
3+ yrs exp

Senior Software Engineer

Mastercard

O'Fallon, MO 27 days ago $115,000–$184,000
Java Spring Boot Spring Data JPA SQL REST APIs Microservices CI/CD Jenkins XLR Sonar Clover Linux Data Structures Algorithms Object-Oriented Design OWASP Performance Testing Integration Testing

Senior Software Engineer

Abbott

Alameda, CA 44 days ago $100,000–$200,000
Java Spring Boot Microservices REST Kafka RabbitMQ Kubernetes Python Kotlin GraphQL gRPC AWS Azure GCP Terraform Helm HIPAA GDPR
7+ yrs exp

Senior Software Engineer

Abbott

Alameda, CA 37 days ago $114,000–$228,000
Java Spring Boot Microservices REST Kafka RabbitMQ Kubernetes Python Kotlin GraphQL gRPC AWS Azure GCP Terraform Helm HIPAA GDPR
9+ yrs exp