Data Engineer

Booz Allen Hamilton

Quick summary

Work type
On-site
Location
McLean, VAWashington, DC
Salary
$77,600–$176,000 / yr
Posted
5 days ago
Closes
Sep 21, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $162k
This role $127k
$63k most similar roles pay here $214k

This role pays less than 68% of similar roles. Most pay $126,800–$198,000 — the shaded band above. At the midpoint, this role pays about $127k versus about $162k 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 760 open roles on FindRole.

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

Most-posted roles

View all roles at Booz Allen Hamilton

At a glance

TL;DR · Data Engineer

As a mid-level Data Engineer joining our dynamic team, you will play a crucial role in building scalable ETL and ELT workflows for reporting and analytics. Your day-to-day responsibilities include developing scripts and programs to convert various data types into usable formats, collaborating with cross-functional teams to scale and monitor data platforms, and utilizing version control tools like GitLab or GitHub. You should be proficient in Python, SQL, Scala, or Java, and have experience working within a collaborative environment. Familiarity with Databricks is a plus, as well as a TS/SCI clearance and a high school diploma or GED. This role involves tackling complex data challenges to support our mission-critical operations at scale.

What you'll do

  • Develop and maintain scalable ETL/ELT workflows for reporting and analytics.
  • Create data solutions within a collaborative cross-functional team environment.
  • Use version control tools like GitLab, GitHub, or Bitbucket effectively.
  • Convert various types of raw data into usable formats through scripting.
  • Support project teams in scaling, monitoring, and operating data platforms.
  • Possess TS/SCI clearance for security compliance.

What we're looking for

  • Experience with Python, SQL, Scala, or Java for data engineering.
  • Proficient in building scalable ETL and ELT workflows for analytics.
  • Collaborative team player with experience using version control tools.
  • Ability to develop scripts for converting data into usable formats.
  • TS/SCI clearance required.
  • HS diploma or GED necessary.

More like this

Similar roles

Data Engineer

Booz Allen Hamilton

Fayetteville, NC 86 days ago $77,500$176,000
ETL ELT data pipelines batch processing streaming workflows data catalog API integration OAuth2 Python SQL CI/CD

Data Engineer

Booz Allen Hamilton

O'Fallon, IL 18 days ago $61,900$141,000
Python C++ Java Linux ETL ELT Spark Databricks Hadoop Hive AWS EMR Kafka

Data Engineer

Booz Allen Hamilton

Arlington, VA 11 days ago $62,000$141,000
Databricks Delta Lake Spark GitLab CI/CD PostgreSQL AWS Kubernetes Python

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

Albuquerque, NM 41 days ago $61,900$141,000
Python PostgreSQL AWS Docker Kubernetes Terraform CI/CD RESTful APIs PySpark CloudFormation CDK Data质量管理框架 日志监控报警 数据验证 安全访问控制

Data Engineer

Booz Allen Hamilton

Belcamp, MD +1 18 days ago $77,600$176,000
PySpark Spark SQL Foundry Ontology Palantir Foundry Data Pipeline Builder Palantir Foundry Workshop Python SQL Scala Java UNIX/Linux Shell scripting Apache Spark Databricks Hadoop Hive AWS EMR Kafka CI/CD