Data Engineer

Booz Allen Hamilton•Tampa, FL

About The Position

As a Data Engineer at Booz Allen, you will help clients organize structured and unstructured data from disparate sources to support mission-focused work, including 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 disparate data useful. Working with analysts, data engineers, developers, and data consumers in a fast-paced, agile environment, you will support the assessment, design, development, and maintenance of scalable platforms. The role involves analytical exploration and data examination, as well as helping project teams operate and scale data platforms. Applicants must hold an active TS/SCI clearance and a bachelor’s degree. The position offers a projected annualized compensation range of $61,900 to $141,000, subject to factors such as location, qualifications, experience, and organizational requirements. Booz Allen provides benefits and professional development opportunities; eligibility for benefit programs generally requires working at least 20 hours per week on a regular basis.

Requirements

  • At least 2 years of experience using programming languages such as C++, Java, or Python.
  • At least 2 years of experience developing and maintaining scalable data stores that supply big data in forms needed for business analysis.
  • Experience creating software for retrieving, parsing, and processing structured and unstructured data.
  • Experience building and maintaining APIs.
  • Experience developing scalable ETL/ELT workflows for reporting and analytics.
  • Experience creating solutions in a collaborative, cross-functional team environment.
  • Ability to develop scripts and programs to convert various data types into usable formats and support project teams in scaling, monitoring, and operating data platforms.
  • TS/SCI clearance; selected applicants will be subject to a security investigation and may need to meet eligibility requirements for access to classified information.
  • Bachelor’s degree.

Nice To Haves

  • Experience in application development using SQL or Scala.
  • Experience with a public cloud such as AWS, Microsoft Azure, or Google Cloud.
  • Experience with distributed data or computing tools such as Spark, Databricks, Hadoop, Hive, AWS EMR, or Kafka.
  • Experience working on real-time data and streaming applications.
  • Experience implementing NoSQL databases such as MongoDB or Cassandra.
  • Experience with data warehousing, including AWS Redshift, MySQL, or Snowflake.
  • Experience with UNIX/Linux, including basic commands and shell scripting.
  • Experience with Agile engineering practices.
  • Experience with Maven Foundry, Neo4j, graph databases, and Microsoft Power Apps.
  • Experience with AI-assisted and agentic coding.

Responsibilities

  • Develop and deploy data pipelines and platforms that organize disparate data and make it meaningful.
  • Assess, design, develop, and maintain scalable platforms for clients.
  • Create and maintain scalable data stores that supply data in forms needed for business analysis.
  • Create software to retrieve, parse, and process structured and unstructured data.
  • Build and maintain APIs.
  • Develop scalable ETL/ELT workflows for reporting and analytics.
  • Develop scripts and programs to convert different types of data into usable formats.
  • Support project teams in scaling, monitoring, and operating data platforms.
  • Collaborate with analysts, data engineers, developers, and data consumers in a fast-paced, agile environment.

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