Senior Data Engineer

Booz Allen Hamilton

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Washington, DCBethesda, MD
Salary
$99,000–$225,000 / yr
Posted
1 day ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $169k
This role $162k
$84k most similar roles pay here $240k

This role pays more than 55% of similar roles. Most pay $139,617–$197,550 — the shaded band above. At the midpoint, this role pays about $162k 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 777 open roles on FindRole.

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

Most-posted roles

View all roles at Booz Allen Hamilton

At a glance

TL;DR · Senior Data Engineer

Data Engineer, Senior will join a multi-disciplinary team of analysts, engineers, and developers in an agile environment to design, build, and maintain robust data pipelines. The role involves creating end-to-end data flows, managing ETL processes, designing data models, and ensuring data security and compliance. You will bridge the gap between raw data and actionable insights by building scalable platforms for clients while optimizing performance through partitioning, bucketing, and caching. Technical requirements include proficiency in Python, PySpark, and SQL on PostgreSQL databases, along with experience using AWS services like Glue, S3, and RDS. Candidates should be skilled in developing ETL scripts with robust error handling and may have experience with serverless architectures, data governance, and tools like Apache Atlas or Collibra to manage metadata and lineage for complex data processing tasks.

What does a Data Engineer earn?

Median $162000 from 205 postings across 57 companies.

See salary data

What you'll do

  • Design, build, and maintain robust end-to-end data pipelines and ETL processes.
  • Develop and deploy ETL scripts using Python and PySpark for custom transformations.
  • Write complex SQL queries to manage and query PostgreSQL databases.
  • Design and implement data models while defining schemas and optimizing data structures.
  • Optimize ETL job performance through techniques like partitioning, bucketing, and caching.
  • Troubleshoot and improve query performance and resolve issues using comprehensive logging.
  • Manage data security, privacy, and compliance requirements such as GDPR and CCPA.
  • Build and maintain scalable platforms for clients using AWS services like Glue, S3, and RDS.

What we're looking for

  • 7+ years of experience in designing and developing ETL processes and managing data pipelines.
  • Experience using AWS services including AWS Glue, Amazon S3, and Amazon RDS.
  • Proficiency in writing Python and PySpark code for ETL scripts and custom transformations.
  • Proficiency in writing SQL queries on a PostgreSQL database.
  • Ability to design data models, define schemas, and optimize data structures for querying and analytics.
  • Knowledge of performance optimization techniques such as partitioning, bucketing, and caching.
  • Bachelor’s degree in Computer Science, Computer Engineering, Information Systems, or Technology.
  • Public Trust determination is required.

More like this

Similar roles

Senior Data Engineer

Booz Allen Hamilton

Riverdale, MD 8 days ago $77,600–$176,000
AWS Python SQL Spark PySpark Databricks EMR Data Pipelines GitHub Business Intelligence Machine Learning Cloud Architecture Agile
3+ yrs exp

Senior Data Engineer

Booz Allen Hamilton

Riverdale, MD 8 days ago $77,600–$176,000
AWS Python SQL Spark PySpark Databricks EMR Data Pipelines GitHub Business Intelligence Machine Learning Cloud Architecture Agile
8+ yrs exp

Senior Data Engineer

Booz Allen Hamilton

Chantilly, VA 85 days ago $77,600–$176,000
ETL Python SQL Java Scala PostgreSQL Kafka AWS NiFi Terraform Ansible Agile Data Pipelines Infrastructure-as-Code

Senior Data Engineer

Booz Allen Hamilton

McLean, VA 85 days ago $77,600–$176,000
Python SQL Scala Java AWS Microsoft Azure Google Cloud Spark Databricks Hadoop Hive AWS EMR Kafka MongoDB Cassandra AWS Redshift MySQL Snowflake UNIX Linux Shell Scripting ETL ELT Agile

Senior Data Engineer

Booz Allen Hamilton

Huntsville, AL 26 days ago $77,500–$176,000
SQL Python Scala Spark Java AWS Azure Databricks Snowflake Redshift BigQuery ETL ELT NoSQL MongoDB Elasticsearch Airflow NiFi Jenkins GitHub RESTful API
8+ yrs exp

Senior Data Engineer

Booz Allen Hamilton

Huntsville, AL 36 days ago $77,500–$176,000
SQL Python Scala Spark Java AWS Microsoft Azure ETL ELT Apache NiFi Airflow Databricks Snowflake Redshift BigQuery NoSQL Elasticsearch MongoDB Jenkins GitHub
6+ yrs exp