Lead, Data Engineer - AI, Insights & Solutions
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, a champion of diversity and a model of social responsibility. 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 for the last 13 years.
We believe diversity, inclusion, and collaboration are key to building extraordinary teams. We hire people with exceptional talents and potential, and create an environment where you can thrive professionally and personally. We’re recognized by Fortune, Vault, Working Mother, the Human Rights Campaign, and more for being a great place to work for diversity, women, LGBTQ+, and parents.
WHO YOU’LL WORK WITH
As a member of Bain’s AI, Insights & Solutions (AIS) team, you’ll join a talented, cross-functional group of Data Engineers, Data Scientists, Machine Learning Engineers, and Consultants. Together, we design and implement robust, scalable solutions that address our clients' most pressing data challenges across diverse industries. Our collaborative and supportive environment enables creativity and continuous learning, helping us 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