Data Engineer

Booz Allen Hamilton•McLean, VA
•$77,600 - $176,000

About The Position

As a Data Engineer at Booz Allen, you will help clients find answers in structured and unstructured data to support mission-driven work, including fraud detection, cancer research, and national intelligence. You will build advanced technology solutions and implement data engineering activities by developing and deploying pipelines and platforms that organize data from disparate sources and make it meaningful. You will work with and guide a multidisciplinary team of analysts, data engineers, developers, and data consumers in a fast-paced, agile environment. You will apply analytical exploration and data examination skills while managing the assessment, design, development, and maintenance of scalable client platforms.

Requirements

  • At least 5 years of experience in front-end application development.
  • At least 3 years of experience creating software for retrieving, parsing, and processing structured and unstructured data.
  • At least 2 years of experience manipulating data in Elastic and creating custom data feeds.
  • At least 2 years of experience with scalable ETL/ELT workflows for reporting and analytics.
  • Experience creating solutions in 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 that convert various types of data into usable formats and support project teams in scaling, monitoring, and operating data platforms.
  • Active TS/SCI clearance is required.
  • 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 platform such as AWS, Microsoft Azure, or Google Cloud.
  • Experience with distributed data and computing tools such as 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 pipelines and platforms to organize disparate data and make it meaningful.
  • Manage the assessment, design, building, and maintenance of scalable platforms for clients.
  • Develop scripts and programs to convert different types of data into usable formats.
  • Support project teams in scaling, monitoring, and operating data platforms.
  • Work with and guide analysts, data engineers, developers, and data consumers in a collaborative team environment.
  • Develop web applications with a controllable front end.
  • 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.

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