Software Engineer

Booz Allen Hamilton

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
McLean, VA
Employment
Full-time
Posted
69 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $155k
$106k $193k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $124,850–$184,900.

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 Software Engineer, you will join a team to create and implement end-to-end solutions that modernize client systems. You will lead efforts to architect patterns, templates, and automation that empower enterprise teams to start projects quickly while maintaining high standards for security, compliance, and delivery excellence. Your daily responsibilities include designing automated processes for GitHub organizations, configuring repository settings aligned with SLSA Level 3 and NIST SSDF, and creating reusable GitHub Actions workflows. You will integrate code scanning, artifact signing, and provenance generation into default templates. Required skills include experience with GitHub Enterprise, Python, Go, Terraform, Pulumi, and REST or GraphQL APIs. You will solve complex software supply chain security problems by establishing governance controls and mentoring engineering teams on secure delivery practices.

What does a Software Engineer earn in Virginia?

Median $165000 from 125 postings across 23 companies.

See salary data

What you'll do

  • Design and implement automated processes to create pre-configured GitHub organizations for secure software delivery.
  • Configure repository settings to align with SLSA Level 3 and NIST Secure Software Development Framework standards.
  • Establish governance controls, access management patterns, and audit logging capabilities to ensure compliance at scale.
  • Create and maintain reusable GitHub Actions workflows and pipeline components for common software delivery scenarios.
  • Integrate code scanning, dependency scanning, artifact signing, and provenance generation into default templates.
  • Develop tooling using Terraform, GitHub CLI, or APIs to provision and configure GitHub organizations at scale.
  • Automate compliance evidence collection for internal audits and external frameworks like SOC 2 or FedRAMP.
  • Mentor engineering teams on secure software development and delivery practices.

What we're looking for

  • 7+ years of experience with software engineering, DevSecOps, or platform engineering.
  • Experience with GitHub Enterprise administration at scale.
  • Experience with GitHub Actions, reusable workflows, and pipeline security controls.
  • Experience with scripting and programming, such as Python or Go, for automation and tooling.
  • Experience with IaC tools, such as Terraform and Pulumi, and API-driven configuration management.
  • Experience with SBOM standards, such as SPDX and CycloneDX, and artifact signing, such as Sigstore and Cosign.
  • Knowledge of secure software supply chain principles, SLSA, SSDF, and NIST 800-218.
  • Secret clearance and a high school diploma or GED.

More like this

Similar roles

Software Engineer

Booz Allen Hamilton

McLean, VA 69 days ago
GitHub Actions Python Go Terraform CI/CD DevSecOps REST GraphQL SLSA Sigstore Cosign OPA Kyverno SBOM GitHub Enterprise GitHub CLI
4+ yrs exp

Software Engineer

Booz Allen Hamilton

Lexington, MA 69 days ago $69,300–$158,000
Java Python JavaScript React Node.js C# .NET PHP C C++ Drupal Jenkins GitLab Docker Kubernetes CI/CD Agile Scrum Kanban XP
2+ yrs exp

Software Engineer

Booz Allen Hamilton

Aurora, CO 68 days ago
Python Java AWS Kubernetes Terraform Helm Git MLOps CI/CD DynamoDB S3 Lambda API Gateway SageMaker AWS Bedrock RESTful APIs Machine Learning IAM
5+ 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

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