Data Engineer

Our data engineers are in charge of building the data pipeline required to support advanced analytics and product development. We prepare data to be consumed.

View and apply for jobs at:

What Does a Data Engineer Do?

In a data engineering job at BCG, you will work with case teams to design and implement data architectures in production environments. You will be responsible for translating business needs into data architecture solutions. You will either be solving business problems through the use of data management or creating products and services with advanced data needs.

How Will You Create Impact?

You will collaborate with colleagues and clients to design and develop superior data concepts and digital solutions, as well as execute technical data architecture implementations actively and on site—applying your sound technical know-how, understanding of business contexts, and analytical and conceptual skills.

How Will We Help You Grow?

As you grow in your career, you will develop deep expertise in data management and data architecture while working on complex business issues or on the development of products and services. You will learn to use the most advanced tools and technologies, and your business acumen and expertise will increase.

Who Are We Looking For?

We are looking for individuals with a background in full life cycle data-implementation projects. We are interested in people who have a deep understanding of relational and warehousing database technology and are fluent in the use of data management tools, such as Oracle, SQL, Teradata, MySQL, and Postgres.

We look for people with experience in setting up and managing cloud (such as AWS) and on-premise infrastructures, and who are able to translate business needs into data architecture solutions and then drive implementation of solutions in production environments.

Meet Our Data Engineers

Analytics & AI