Data Engineer, Lead

Key Role:

Support data engineering activities on some of the most mission-driven projects in the industry. Design and stand-up big data platforms to drive the development of data products. Define data engineering standards and approaches to leading the assessment, design, building, and maintenance of scalable platforms, to guide clients to solve their most pressing challenges. This position is a hybrid role with a combination of working at a Booz Allen office or client site and working remotely.

Basic Qualifications:

  • 5+ years of experience using Databricks, including multisource pipeline into Apache Spark
  • 5+ years of experience developing and maintaining scalable data stores that supply big data in forms needed for business analysis
  • 5+ years of experience with the entire ETL pipeline, including data acquisition, data prep, and database architecture
  • 5+ years of experience with Python or SQL
  • 5+ years of experience working with big data technologies and distributed computing processing, including Spark
  • Experience with AWS cloud data services
  • Experience with creating software for retrieving, parsing, and processing structured and unstructured data
  • Experience with developing scalable ETL and ELT workflows for reporting and analytics
  • Bachelor’s degree in Engineering or CS

Additional Qualifications:

  • 2+ years of experience utilizing programming languages, including Python or R
  • Experience with creating solutions within a collaborative and cross-functional team environment
  • 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 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
  • Knowledge of relational databases utilizing AWS RDS, SQL Server, and Oracle
  • Ability to develop scripts and programs for converting various types of data into usable formats and support project team to scale, monitor, and operate data platforms


At Booz Allen, we celebrate your contributions, provide you with opportunities and choices, and support your total well-being. Our offerings include health, life, disability, financial, and retirement benefits, as well as paid leave, professional development, tuition assistance, work-life programs, and dependent care. Our recognition awards program acknowledges employees for exceptional performance and superior demonstration of our values. Full time and part time employees working at least 20 hours a week on a regular basis are eligible to participate in Booz Allen’s benefit programs, individuals that do not meet the threshold are only eligible for select offerings, not inclusive of health benefits. 

Salary for this position is determined by various factors, including but not limited to, location, the candidate’s particular combination of knowledge, skills, competencies and experience, as well as contract specific affordability and organizational requirements. The proposed salary range for this position is outlined below.

Colorado: $125,000 - $160,000 (annualized USD)

New York (including New York City): $130,000- $170,000 (annualized USD)

We’re an equal employment opportunity/affirmative action employer that empowers our people to fearlessly drive change – no matter their race, color, ethnicity, religion, sex (including pregnancy, childbirth, lactation, or related medical conditions), national origin, ancestry, age, marital status, sexual orientation, gender identity and expression, disability, veteran status, military or uniformed service member status, genetic information, or any other status protected by applicable federal, state, local, or international law.


Not ready to apply? Join our talent community and sign up for job alerts.