General Information

Job Title
Senior Data Engineer - AI, Insights & Solutions
Job ID
94627
Areas of Work
Technology & Engineering
Employment Type
Permanent Full-Time
Location(s)
Sao Paulo

Description & Requirements

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 [insert guild name here] 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 Senior Data Engineer, you’ll help develop data pipelines and platforms that support advanced analytics and machine learning models. You’ll collaborate across disciplines to build innovative digital solutions—ranging from fast-moving prototypes to resilient production systems. As a technical reference point, you’ll elevate engineering standards while growing your own skills and capabilities.

WHAT YOU’LL DO

  • Build and maintain data pipelines across varied environments

  • Integrate multiple data sources, including legacy systems and cloud platforms

  • Support both early-stage experimentation and long-term scalable architectures

  • Collaborate with interdisciplinary teams to deliver value-focused solutions

  • Document data sources and engineering flows to support transparency and reuse

  • Contribute to both project-based and product-focused initiatives

  • Encourage experimentation, curiosity, and creative problem-solving

ABOUT YOU

Must Have:

  • 2+ years of experience in Data Engineering

  • Fluency in Python

  • Experience building and maintaining data pipelines and ETLs (e.g., Airflow, Beam, Metaflow, Luigi)

  • Familiarity with tools like Pandas, Dask, or Arrow

  • Experience working with cloud platforms (GCP, AWS, Azure)

  • Git as your go-to version control tool

  • Strong communication and collaboration skills

  • Fluent in English

  • Comfortable contributing across all project stages

Nice to Have:

  • Spanish or Portuguese language skills (⭐️ for both)

  • Interest in being a point of reference in a multidisciplinary team

  • Experience working with rapidly evolving prototypes and production systems

WHAT TO EXPECT WORKING WITH US
We believe in a culture rooted in autonomy, trust, and servant leadership. We care deeply about our people, their growth, and their well-being. We thrive by challenging the status quo, experimenting rapidly, and building data-driven solutions that create real-world impact.
You’ll find an environment where learning is constant, creativity is encouraged, and you’re empowered to shape your own growth path.