Data Engineer

Booz Allen Hamilton•Mclean, VA

About The Position

Booz Allen is seeking an experienced Data Engineer to help clients organize structured and unstructured data and build advanced technology solutions for mission-driven projects. The role involves developing and deploying pipelines and platforms that make data from disparate sources meaningful, and collaborating with analysts, data engineers, developers, and data consumers in a fast-paced, agile environment. The Data Engineer will use analytical exploration and data examination to assess, design, build, and maintain scalable platforms.

Requirements

  • 5+ years of experience in front-end application development.
  • 3+ years of experience creating software for retrieving, parsing, and processing structured and unstructured data.
  • 2+ years of experience manipulating data in Elastic and creating custom data feeds.
  • 2+ years of experience with scalable ETL/ELT workflows for reporting and analytics.
  • Experience creating solutions within a collaborative, cross-functional team environment.
  • Experience with web development to develop a controllable front end.
  • Knowledge of the ETL pipeline.
  • Ability to develop scripts and programs for converting various types of data into usable formats and support a project team in scaling, monitoring, and operating data platforms.
  • Active TS/SCI clearance.
  • Bachelor's degree.

Nice To Haves

  • Experience with Python, SQL, Scala, or Java.
  • Experience with UNIX and Linux, including basic commands and Shell scripting.
  • Experience with a public cloud, including AWS, Microsoft Azure, or Google Cloud.
  • Experience with distributed data and computing tools including Spark, Databricks, Hadoop, Hive, AWS EMR, or Kafka.
  • Experience working on real-time data and streaming applications.
  • Experience with NoSQL implementation, including MongoDB or Cassandra.
  • Experience with data warehousing using AWS Redshift, MySQL, or Snowflake.
  • Experience with Agile engineering practices.
  • TS/SCI clearance with a polygraph.

Responsibilities

  • Develop and deploy data pipelines and platforms that organize data from disparate sources.
  • Create software to retrieve, parse, and process structured and unstructured data.
  • Manipulate data in Elastic and create custom data feeds.
  • Build scalable ETL/ELT workflows for reporting and analytics.
  • Develop web applications with a controllable front end.
  • Write scripts and programs to convert different types of data into usable formats.
  • Support the project team in scaling, monitoring, and operating data platforms.
  • Collaborate with analysts, data engineers, developers, and data consumers.

Benefits

  • Health, life, and disability benefits.
  • Financial and retirement benefits.
  • Paid leave.
  • Professional development.
  • Tuition assistance.
  • Work-life programs.
  • Dependent care.
  • Recognition awards for exceptional performance and demonstration of company values.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service