Lead, Data Engineer - AI, Insights & Solutions
Job ID
94626
Work area(s)
Description & Requirements
Applications must be submitted in English
WHAT MAKES US A GREAT PLACE TO WORK
We are proud to be consistently recognized as one of the world’s best places to work. We are currently the #1 ranked consulting firm on Glassdoor’s Best Places to Work list and have maintained a spot in the top four on Glassdoor’s list since its founding in 2009. Extraordinary teams are at the heart of our business strategy, but these don’t happen by chance. They require intentional focus on bringing together a broad set of backgrounds, cultures, experiences, perspectives, and skills in a supportive and inclusive work environment. We hire people with exceptional talent and create an environment in which every individual can thrive professionally and personally.
WHO YOU’LL WORK WITH
You’ll join our Engineering Guild experts within the AI, Insights & Solutions team. This team is part of Bain’s digital capabilities practice, which includes experts in analytics, engineering, product management, and design. In this multidisciplinary environment, you'll leverage deep technical expertise with business acumen to help clients tackle their most transformative challenges. You’ll work on integrated teams alongside our general consultants and clients to develop data-driven strategies and innovative solutions. Together, we create human-centric solutions that harness the power of data and artificial intelligence to drive competitive advantage for our clients. Our collaborative and supportive work environment fosters creativity and continuous learning, enabling us to consistently deliver exceptional results.
WHERE YOU’LL FIT WITHIN THE TEAM
As a Lead Data Engineer, you’ll play a central role in developing and deploying scalable data solutions that fuel insight-driven transformation for our clients. You’ll lead high-impact projects that span cloud platforms, data governance, and modern data architectures.
WHAT YOU’LL DO
Design and implement scalable data engineering solutions and infrastructure
Lead data governance projects and develop robust frameworks for client adoption
Build end-to-end data architectures on cloud platforms (AWS, Azure, GCP)
Engage in full engineering lifecycle: from design to deployment
Drive containerized, serverless data pipelines using Terraform and orchestration frameworks
Optimize performance and schema design in data lakes and warehouses
Collaborate across regions and disciplines to deliver high-impact outcomes
ABOUT YOU
Technical Skills and Knowledge:
5+ years of data engineering experience (3+ years at senior or staff level)
Expertise in Python
Strong skills in modern ETL tools (e.g., Airflow, Beam, Spark)
Hands-on with cloud platforms, Kubernetes, and Terraform
Proficiency in SQL/NoSQL (e.g., PostgreSQL, MongoDB, Snowflake)
Background in DevOps, CI/CD, and Git workflows
Strong computer science fundamentals (algorithms, data structures, testing)
Agile development experience
Experience with data governance practices, including data cataloging, lineage tracking, metadata management, data quality frameworks and knowledge of Master Data Management (MDM) principles (desired)
Interpersonal Skills:Professional proficiency in English
Strong communication and cross-functional collaboration skills
Critical thinking, curiosity, and a proactive mindset
Education:
Bachelor’s or Master’s degree in Computer Science, Engineering, or related field