The Senior Data Engineer will lead the design and development of a global data ecosystem that supports innovative solutions and data-driven decision-making.
This role involves working on complex projects related to data integration, transformation, and exposure at scale, collaborating with talented teams worldwide.
Responsibilities include building advanced data products and ensuring seamless API integrations to support business growth and operational excellence.
The position offers an opportunity to apply cutting-edge cloud and data engineering practices in a collaborative and fast-moving environment.
Key accountabilities include designing, developing, and maintaining a global data ecosystem with a focus on scalability, security, and performance.
The engineer will create and implement data-driven solutions that enhance business intelligence and analytics capabilities.
The role requires working across various layers of the data stack, from ingestion pipelines to APIs and microservices.
Collaboration with third-party vendors and internal teams is essential to deliver integrated, high-quality solutions.
The engineer will partner with global and regional data architects to define best practices for integrations, pipelines, and APIs.
Support for the design and consumption of data services and microservices for digital product teams is also a key responsibility.
Requirements:
A minimum of 5 years of experience in data design, integration, and engineering across application and analytics environments is required.
Expertise in building and managing data solutions in Google Cloud Platform (GCP), including BigQuery, Dataproc, and Google Cloud Storage is essential.
Proven experience in creating data microservices and APIs in GCP using Cloud Functions, Pub/Sub, Apigee API, and Cloud Run is necessary.
Familiarity with Azure DevOps, Terraform, and Azure data platform tools such as Databricks, ADF, Azure Functions, and Microsoft API Management is preferred.
A strong ability to research and evaluate emerging technologies in a rapidly evolving cloud and data landscape is required.
Excellent problem-solving skills, a collaborative mindset, and attention to detail are essential for this role.
Benefits:
The salary range for this position is $107,500 CAD to $130,000 CAD.
Employees will work on innovative, high-impact projects that shape communities and drive growth.
There are opportunities for career development with industry-leading training and advancement opportunities.
A comprehensive and flexible benefits package is provided to support employee health and well-being.
The company promotes a collaborative and inclusive work culture where authenticity is valued.
Diversity, Equity & Inclusion programs, including employee resource groups, are part of the company culture.
Employees will have access to a global network of over 22,000 professionals in 68 countries for learning and collaboration.