Senior Python Data Platform Engineer

GenpactMontreal, CA
Published on

About the Role

Ready to shape the future of work? At Genpact, we don’t just adapt to change—we drive it. As a Senior Python Data Platform Engineer, you will be a member of the C3 Data Warehouse team, focusing on building our next-gen data platform. This platform will centralize data sourcing and storage across different tech systems, empowering reporting and analytics solutions for Technology Risk functions. You will contribute to the development of a unified data pipeline framework written in Python, utilizing technologies such as Airflow, DBT, Spark, and Snowflake. The responsibilities include integration with existing platforms for data quality, cataloging, and incident logging, while working closely with various teams to implement this data platform.

About the Candidate

Expectations

To be considered for this role, candidates must have a Bachelor’s degree in Computer Science or a related field and at least 10 years of experience in highly complex data environments. You should have:

  • 7 years of experience in SQL/PLSQL to write complex queries.
  • 7 years of experience developing data pipelines with Python and associated libraries.
  • Hands-on experience with Snowflake and Apache Spark.
  • Familiarity with Airflow and performance tuning for SQL queries and Spark jobs.

Nice to Have Skills

  • Understanding advanced data warehouse concepts, such as Factless Fact Tables and Temporal models, will be a plus.
  • Strong analytical skills and communication abilities are essential, as well as the capability to manage multiple projects with evolving priorities.

Company Culture and Benefits

At Genpact, we strive to create a work environment that values respect and integrity, customer focus, and innovation. By joining us, you will become a transformation leader at the forefront of AI, automation, and digital innovation. You'll enjoy:

  • Continuous learning opportunities and mentorship.
  • The chance to make a meaningful impact by driving change for global enterprises.
  • Working alongside 140,000 bold thinkers every day. Genpact is also an Equal Opportunity Employer and is committed to diversity in the workplace.

Location and Employment Details

This role is located in Montreal, Quebec, Canada, and is offered as a contract position. As a remote-friendly company, we welcome candidates from various locations. Our hiring process is straightforward, with no fees charged to applicants.