Data Engineer

Booz Allen Hamilton•Norfolk, VA
•$62,000 - $141,000

About The Position

As a Data Engineer at Booz Allen, you will help clients organize disparate structured and unstructured data to support mission-driven work, including areas such as fraud detection, cancer research, and national intelligence. You will build advanced technology solutions and implement data engineering activities, developing and deploying pipelines and platforms that make data meaningful. You will work with analysts, data engineers, developers, and data consumers in a fast-paced, agile environment. The role includes supporting the assessment, design, development, and maintenance of scalable platforms, as well as analytical exploration and data examination.

Requirements

  • At least 2 years of experience utilizing programming languages, including Python.
  • Experience developing and maintaining scalable data stores that supply big data in forms needed for business analysis.
  • Experience developing scalable data pipelines or ETL/ELT workflows for reporting and analytics.
  • Experience creating solutions in a collaborative, cross-functional team environment.
  • Ability to develop scripts and programs for converting various types of data into usable formats and support project teams in scaling, monitoring, and operating data platforms.
  • Secret clearance.
  • Bachelor’s degree.

Nice To Haves

  • Experience deploying analytics workloads on PaaS and SaaS platforms, including AWS EMR, Redshift, SageMaker, Databricks, or machine learning services.
  • Experience creating software for retrieving, parsing, and processing structured and unstructured data.
  • Experience with distributed or parallel programming frameworks, including Apache Spark or NVIDIA CUDA.
  • Experience with infrastructure-as-code frameworks and services, including Terraform or CloudFormation.
  • Experience developing and presenting complex technical information to technical and non-technical audiences and senior leaders.
  • Experience developing and deploying large-scale batch and stream analytics pipelines.
  • Experience working with integrated groups of customer success managers, infrastructure engineers, data scientists, and software engineers.
  • Master’s degree in Computer Science, Computer Engineering, Mathematics, Data Science, Software Engineering, Electrical Engineering, or Physics.
  • Cloud development certification, such as AWS Solutions Architect or an Azure certification.
  • Information security certification, such as Security+ or CISSP.

Responsibilities

  • Build advanced technology solutions and implement data engineering activities for client projects.
  • Develop and deploy data pipelines and platforms that organize disparate data.
  • Support the assessment, design, development, and maintenance of scalable platforms.
  • Develop and maintain scalable data stores that supply big data in forms suitable for business analysis.
  • Develop scalable data pipelines or ETL/ELT workflows for reporting and analytics.
  • Create scripts and programs to convert different types of data into usable formats.
  • Support project teams in scaling, monitoring, and operating data platforms.

Benefits

  • Health, life, and disability benefits.
  • 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