B

Booz Allen

Builds AI and cyber systems for the US government

Data Engineer

Data EngineeringUpdated on Nov 12
Full-timeChantilly, VA, USA$99k - $225k /yrIn-person

About the Job

Requirements

  • At least 7 years of experience in application development and in designing, developing, operationalizing, and maintaining complex enterprise-scale data applications.
  • At least 5 years of experience developing software and solutions to retrieve, parse, and process structured and unstructured data, including scalable ETL and ELT workflows for reporting and analytics.
  • Experience developing scripts, programs, and automated processes to convert various data types into usable formats and support scalable, monitored, and reliable data platforms.
  • Experience with data architecture, data engineering, and enterprise data migration, including leading modernization initiatives and migration efforts involving multiple applications or delivery teams.
  • Experience designing and optimizing ETL using Informatica PowerCenter, including Designer, Workflow Manager, Monitor, mapping, and session development, and Informatica Developer for data transformation.
  • Experience with relational databases such as SQL Server, Oracle, and PostgreSQL, including SQL development, data modeling, heterogeneous migrations, stored procedures, and performance tuning.
  • Experience with Linux fundamentals and AWS cloud data architectures such as S3 and RDS, cloud-based processing, migration, and scalable distributed data platforms.
  • Experience supporting CI/CD and DevOps practices using Git, GitLab, GitHub, pipeline implementation, automated deployments, Ansible, and workflow orchestration, including Control-M.
  • TS/SCI clearance with a polygraph is required.
  • A bachelor's degree in Computer Science, Information Systems, or an Engineering field is required.

Responsibilities

  • Build advanced technology solutions and lead data engineering activities on mission-driven projects.
  • Guide data engineering activities by overseeing the development and deployment of pipelines and platforms that organize disparate data and make it meaningful.

Desired Qualifications

  • At least 10 years of experience using Python, SQL, Scala, or Java.
  • At least 5 years of experience with a public cloud, including AWS, Microsoft Azure, or Google Cloud.
  • At least 5 years of experience with distributed data and computing tools, including Spark, Databricks, Hadoop, Hive, AWS EMR, or Kafka.
  • At least 5 years of experience working on real-time data and streaming applications.
  • At least 5 years of experience implementing NoSQL, including MongoDB or Cassandra.
  • At least 5 years of experience with data warehousing, including AWS Redshift, MySQL, or Snowflake.
  • At least 5 years of experience with UNIX and Linux, including basic commands and shell scripting.
  • At least 5 years of experience with Agile engineering practices.
  • Experience executing the full data migration lifecycle, including unit testing, UAT support, reconciliation, validation, production deployment, and implementing data security controls.

About the Company

Booz Allen

Builds AI and cyber systems for the US government

Booz Allen builds and runs technology for the U.S. government, mostly for the military and intelligence agencies, and its engineers work alongside consultants who know each agency's mission. In 1958, it helped the U.S. Navy create PERT, a project-scheduling method first used on the Polaris submarine missile program and later adopted across government and industry. Its teams design cyber defenses, AI and data tools, and battlefield communications, and it sells its own products, such as Vellox, a suite of AI tools that spot and fight off hackers. Agencies pay mainly through multi-year contracts that reimburse costs, bill hours, or set a fixed price. Booz Allen was founded in 1914 and is based in McLean, Virginia.

Company size
11-50
Company stage
IPO
Headquarters
McLean, VA
Founded
1914

Recently Posted Jobs

Explore more opportunities at Booz Allen

See more jobs