Data Engineer
At a glance
AI generatedTL;DR
As a senior data engineer at our innovative firm, you will mentor a diverse team of professionals in developing scalable ETL and ELT workflows for complex reporting and analytics tasks. Your daily responsibilities include designing robust database architectures and models, leveraging distributed computing tools like Spark, Databricks, Hadoop, Hive, AWS EMR, and Kafka to process large datasets efficiently. You will work with cloud platforms such as AWS, Microsoft Azure, or Google Cloud to ensure high performance and reliability in data processing pipelines. Additionally, experience with NoSQL databases like MongoDB or Cassandra and data warehousing solutions including Redshift, MySQL, MSSQL, Oracle, PostgreSQL, or Snowflake is highly valued. This role requires a strong background in Python or SQL, as well as relevant cybersecurity certifications and AI/ML expertise to tackle challenging projects ranging from fraud detection to cancer research.
Skills
What you'll do
- Design and optimize database architectures for scalable data storage.
- Develop ETL/ELT workflows to support reporting and analytics needs.
- Mentor a multi-disciplinary team in agile development practices.
- Utilize Python or SQL for complex data processing tasks.
- Implement distributed computing tools like Spark, Databricks, or Kafka.
What we're looking for
- 5+ years of experience in database architecture and modeling.
- 5+ years developing scalable ETL/ELT workflows for reporting and analytics.
- 5+ years using Python or SQL, with distributed data/computing tools like Spark, Databricks, Hadoop.
- 2+ years of experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Secret clearance required.
Employer
About Booz Allen Hamilton
Booz Allen Hamilton is a management and technology consulting firm that provides analytics, digital, engineering, and cybersecurity solutions primarily to U.S. government agencies and commercial clients. Industry: Management & Technology Consulting
Booz Allen Hamilton currently has 641 open roles on FindRole.
Listed pay typically runs $86,800–$198,000 across 628 roles with salary data.
Most-posted roles
- Data Scientist 33
- Data Engineer 24
- Data Scientist, Senior 18
- Software Engineer 16
- DevOps Engineer 13