O

OMERS

Manages defined-benefit pension plan assets

Lead Data Engineering

Data EngineeringConfirmed live in the last 24 hours
Full-timeToronto, ON, CanadaCA$86k - CA$130k /yr

About the Job

Requirements

  • At least 5 years delivering complex data engineering and analytics solutions using Microsoft Azure.
  • Strong understanding of data engineering, cloud, and software engineering best practices, including experience developing and implementing operational procedures, standards, and documentation.
  • A consistent track record of building deep technical relationships and aligning expectations across various partners.
  • Strong analytical and troubleshooting skills, including the ability to trace data lineage, investigate complex workflows, and resolve technical issues with minimal direction.
  • Ability to work collaboratively with a focus on team success, knowledge sharing, continuous improvement, and delivering business value.
  • Enterprise-scale experience designing, building, and supporting cloud-based data platforms, data products, and scalable ELT/ETL solutions on Microsoft Azure.
  • Strong experience with data architecture, data modeling, data warehousing, and dimensional modeling methodologies such as Kimball and Data Vault 2.0.
  • Experience with Snowflake.
  • Hands-on experience with Python, PySpark, and SQL.
  • Deep expertise in Snowflake and dbt, including data modeling, transformation, testing, deployment, and performance optimization.
  • Experience with data orchestration tools such as Prefect, Dagster, Airflow, Azure Data Factory, or Synapse.
  • Experience designing and developing Azure Functions and Azure Logic Apps for data integration, automation, and event-driven solutions.
  • Experience designing data solutions that support AI-enabled use cases, semantic search, or unstructured data processing.
  • Proven experience implementing and maintaining CI/CD pipelines using GitHub Actions.
  • Experience translating business requirements into scalable technical solutions and collaborating effectively with business and technology stakeholders.
  • Experience working in financial services, asset management, pension, investment management, or similar data-intensive industries.

Responsibilities

  • Translate business requirements into scalable, secure, and reliable data solutions.
  • Lead the design, development, deployment, and operational support of data platforms, pipelines, and products using modern cloud and engineering practices.
  • Define and execute testing strategies, including unit, integration, performance, data quality, and automated regression testing.
  • Source, transform, and deliver structured and unstructured data assets for analytics, reporting, operational, and AI-enabled use cases.
  • Develop and maintain ELT/ETL pipelines that achieve high levels of reliability, scalability, performance, and security.
  • Optimize data pipelines, data models, and platform components for performance, cost efficiency, and operational excellence.
  • Implement and maintain CI/CD practices, monitoring, observability, auditing, and operational controls to support production-grade solutions.
  • Provision and manage Azure resources, ensuring appropriate security, governance, and cost management.
  • Troubleshoot complex technical issues and drive continuous improvement across data solutions and platforms.

Desired Qualifications

  • Experience in the financial services or investment industry.
  • Experience with Azure Databricks.
  • Experience with Microsoft Fabric.
  • Experience with Power BI report development, semantic models, and dashboard design.
  • Experience with containerization and container orchestration technologies.
  • Experience with Infrastructure-as-Code and cloud automation practices.
  • Post-secondary education in Computer Science, Software Engineering, Information Technology, or a related discipline.

About the Company

OMERS

Manages defined-benefit pension plan assets

OMERS administers pensions and manages investments for over half a million public-sector workers in Ontario, with offices in major cities worldwide. It funds retirements through member contributions and investment returns, maintaining member records and paying benefits as eligible. As one of Canada’s largest defined‑benefit plans by net assets (about C$138.2 billion as of Dec 31, 2024) with a history dating to 1962, it has a broad, multi-jurisdictional investment footprint. Its goal is to provide secure, sustainable retirement benefits for its members while growing the fund prudently to support long‑term financial strength.

Company size
Not listed
Company stage
Not listed
Total funding
$274.2M
Headquarters
Toronto, Canada
Founded
1962

Recently Posted Jobs

Explore more opportunities at OMERS

See more jobs