Data Engineer

Booz Allen Hamilton

Quick summary

Work type
On-site
Location
Arlington, VA
Salary
$62,000–$141,000 / yr
Posted
4 days ago
Closes
Jul 27, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $163k
This role $102k
$45k most similar roles pay here $217k

This role pays less than 92% of similar roles. Most pay $126,800–$199,050 — the shaded band above. At the midpoint, this role pays about $102k versus about $163k 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 729 open roles on FindRole.

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

Most-posted roles

View all roles at Booz Allen Hamilton

At a glance

TL;DR · Data Engineer

As a Data Engineer at our company, you will join a dynamic team dedicated to solving complex data challenges. Your primary responsibilities include developing scalable ETL/ELT workflows for reporting and analytics, creating software for processing structured and unstructured data, and deploying analytics workloads on platforms like AWS EMR, Redshift, Databricks, and SageMaker. You will also develop large-scale batch and stream analytics pipelines using distributed programming frameworks such as Apache Spark or NVIDIA CUDA. Additionally, you will collaborate with cross-functional teams including customer success managers, infrastructure engineers, data scientists, and software engineers to deliver robust solutions. Ideal candidates have experience in cloud development certifications like AWS Solutions Architect and information security certifications such as Security+ or CISSP.

What you'll do

  • Develop and maintain scalable ETL/ELT workflows for reporting and analytics.
  • Create software to retrieve, parse, and process structured and unstructured data.
  • Deploy analytics workloads on PaaS or SaaS platforms like AWS EMR or Redshift.
  • Experience with distributed programming frameworks such as Apache Spark.
  • Develop large-scale batch and stream analytics pipelines.

What we're looking for

  • 2+ years of experience in programming languages like Python.
  • Experience creating software for data retrieval, parsing, and processing.
  • Expertise in developing scalable ETL/ELT workflows for reporting and analytics.
  • Bachelor’s degree required.
  • Nice to have: Cloud Development Certification (AWS Solutions Architect or Azure).
  • Nice to have: Information Security Certification (Security+ or CISSP).

More like this

Similar roles

Data Engineer

Booz Allen Hamilton

McLean, VA +1 5 days ago $77,600$176,000
Python SQL Scala Java ETL ELT GitLab GitHub Bitbucket Databricks CI/CD

Data Engineer

Booz Allen Hamilton

Washington, DC 4 days ago $62,000$141,000
Python SQL Spark Databricks Hadoop Hive AWS EMR Kafka AWS UNIX Linux MongoDB Cassandra AWS Redshift MySQL MSSQL Oracle Postgresql Snowflake

Data Engineer

Booz Allen Hamilton

McLean, VA +3 26 days ago $62,000$141,000
Python Java C++ ETL ELT Spark Databricks Hadoop Hive AWS EMR Kafka UNIX Linux Shell scripting

Data Engineer

Booz Allen Hamilton

San Diego, CA 3 days ago $61,900$141,000
Python AWS GitHub SQL Linux Terraform Apache Spark AWS EMR Redshift Databricks CloudFormation CI/CD Kubernetes Prometheus Grafana

Data Engineer

Booz Allen Hamilton

Arlington, VA +1 24 days ago $62,000$141,000
Python AWS EMR Redshift SageMaker Databricks SQL Data Warehouse Apache Spark NVIDIA CUDA Terraform CloudFormation Git Atlassian Linux Windows SQL GraphQL CI/CD Prometheus Grafana

Data Engineer

Booz Allen Hamilton

Arlington, VA +1 24 days ago $62,000$141,000
Python AWS EMR Redshift SageMaker Databricks SQL Data Warehouse Apache Spark NVIDIA CUDA Terraform CloudFormation Git Atlassian tools Linux Windows SQL GraphQL