Data Engineer

Booz Allen HamiltonWashington, DC
$77,500 - $176,000Hybrid

About The Position

As a data engineer at Booz Allen, you’ll use your skills and experience to help build advanced technology solutions and implement data engineering activities on some of the most mission-driven projects in the industry. You’ll develop and deploy the pipelines and platforms that organize and make disparate data meaningful. You’ll work with a multi-disciplinary team of analysts, data engineers, developers, and data consumers in a fast-paced and agile environment. You’ll sharpen your skills in analytical exploration and data examination while you support the assessment, design, development, and maintenance of scalable platforms for your clients.

Requirements

  • 3+ years of experience in Data Warehouse development
  • 3+ years of experience with data analysis of aggregated data from multiple sources in cloud-based environments
  • 2+ years of experience developing and maintaining scalable data stores that supply big data in forms needed for business analysis
  • Experience with SQL and Python for retrieving, parsing, and processing structured and unstructured data
  • Experience developing scalable ETL or ELT workflows for reporting and analytics using cloud-based technologies
  • Ability to obtain and maintain a Public Trust or Suitability/Fitness determination based on client requirements
  • Bachelor's degree

Nice To Haves

  • Experience creating solutions within a collaborative and cross-functional team environment
  • Experience with AWS Glue, AWS Athena, and Postgres
  • Experience with distributed data and computing tools such as Cloudera, Spark, Databricks, Hadoop, Hive, AWS EMR, or Kafka
  • Experience working on real-time data and streaming applications
  • Experience with NoSQL implementation using MongoDB or Cassandra
  • Experience with data warehousing, including AWS Redshift, MySQL, or Snowflake
  • Experience with UNIX and Linux, including basic commands and Shell scripting
  • Experience with Agile engineering practices

Responsibilities

  • Develop and deploy the pipelines and platforms that organize and make disparate data meaningful.
  • Support the assessment, design, development, and maintenance of scalable platforms for clients.
  • Develop scripts and programs for converting various types of data into usable formats.
  • Support the project team to scale, monitor, and operate data platforms.
  • Perform backend SQL and NoSQL database testing, including post-deployment and data validation testing.

Benefits

  • health, life, disability, financial, and retirement benefits
  • paid leave
  • professional development
  • tuition assistance
  • work-life programs
  • dependent care
  • recognition awards program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service