Senior Data Engineer
Offre en anglaisArchitect and implement secure, scalable data solutions and pipelines using Snowflake and cloud-native technologies to support enterprise data strategy. Collaborate with cross-functional teams to deliver data-as-a-product and mentor junior engineers on engineering practices.
- Hybride
- Toronto, ON
- Publié 6 août 2026
- Postuler avant le 5 sept. 2026
- 1 poste
Résumé du poste
Please send your resume at anila.dada@amyantek.com if you are interested in this 1 year contract with Sunlife with a possibility of extension, If you are not interested, please feel free to pass it in your network for anyone looking for work. Position title: 1687 - Senior Data Engineer Working Status: Hybrid – Onsite (Min 2 days a week) Location: 1 York Street, Toronto, Ontario M5J 0B6 Manager Notes Industry experience is the highest priority. Candidates must have direct experience working within Asset Management. Experience with Pension Funds, Wealth Management, or Capital Markets is also acceptable, with Asset Management being the strongest preference. Candidates should have 5+ years of senior-level Data Engineering experience. The manager is looking for candidates whose previous responsibilities closely align with the work they will be performing in this role. Experience should be directly relevant, not just exposure to similar technologies. Snowflake is the preferred data platform, as it is the organization's primary technology. However, strong senior candidates with experience leading large enterprise data initiatives using other modern cloud data platforms may still be considered. Experience with Databricks, Azure, AWS, or similar cloud data technologies is highly desirable. Exposure to AI or AI-enabled data solutions is considered a strong asset. Candidates should have experience delivering large-scale enterprise data engineering projects and working within mature data organizations. The hiring manager values industry knowledge over specific technologies. A candidate with strong Asset Management data experience can more easily learn a new technology stack than a technically strong candidate with no investment industry background. Candidates should have experience supporting data platforms involving investment, portfolio, securities, holdings, market, or performance data. Critical Experience: 7–8 years of experience in asset management is mandatory. Candidates must have hands-on experience working in the asset management domain and be highly proficient with Snowflake. Must have Requirements: 7+ years of experience working in data‑driven organizations on large‑scale, end‑to‑end data initiatives. 5+ years of hands‑on experience building data platforms, applications, and pipelines using cloud‑native technologies (AWS, Azure, GCP). Deep understanding of cloud data ecosystems (Snowflake - including Warehouses, query optimization, and cost governance, Oracle, Hadoop, etc.). Experience with data ingestion and flow management tools. Strong programming skills in Python, Java, Scala, and SQL. Expertise with AWS services including S3, EC2, EKS, Glue, SageMaker, Athena, and Redshift. Experience designing APIs and microservices. Required Soft Skills: Strong communication, negotiation, and stakeholder‑management skills. Proven ability to influence, lead change, and drive measurable outcomes. Nice to have Requirements: Experience with data visualization tools (Power BI, Tableau) is an asset. Education: Bachelors/ master’s degree in computer science or a related technical field. Top Performer: A curious builder who thrives across the end‑to‑end data lifecycle—from analytics to engineering. Someone who understands modern data stacks, embraces AI‑driven innovation, and enjoys creating scalable, high‑impact data solutions. Role Summary As a Senior Data Engineer, you will be a key contributor to SLC’s enterprise data platform strategy, enabling self‑serve analytics, scalable data products, and robust data governance across Pan‑SLC portfolios. You will work within the data platform squad to build foundational data capabilities using Snowflake and other cloud‑native technologies. In this senior, high‑impact role, you will architect, design, and implement secure, scalable, and high‑performance data solutions that power business‑critical use cases. You will mentor junior engineers, influence architectural decisions, and drive the evolution of our engineering practices to ensure the platform remains innovative, reliable, and future‑ready. Key Accountabilities Engineering & Architecture Design and implement end‑to‑end solutions for data, cloud, and software engineering needs. Collaborate with technical leads to align engineering decisions with the strategic vision of Pan‑SLC. Build scalable data pipelines, data lakes, and data warehouse solutions. Data Marketplace & Integrations Evaluate and implement system integrations supporting SLC’s vision for data‑as‑a‑product and enterprise data discovery. Platform Engineering Partner with DBTS and enterprise engineering teams to identify, evaluate, and deploy tools and technologies required for current and future platform needs. Champion inner‑sourcing practices within Sun Life teams to enable collaborative development. DevOps & Governance Establish and enhance DevOps practices to improve developer experience and time‑to‑market. Advocate for and implement strong data governance, quality, and reliability practices. Cross‑Functional Collaboration Work with analysts, business stakeholders, and product teams to gather requirements and translate them into technical solutions. Support business‑critical use cases by delivering secure, scalable, and high‑performance data products. Proactively monitor workflows, resolve bottlenecks, and troubleshoot data issues.
Ce que vous ferez
Architect and implement secure, scalable data solutions and pipelines using Snowflake and cloud-native technologies to support enterprise data strategy. Collaborate with cross-functional teams to deliver data-as-a-product and mentor junior engineers on engineering practices.
Exigences
Requires 7-8 years of mandatory experience in Asset Management and 5+ years of senior-level data engineering with cloud platforms. Proficiency in Snowflake, Python, SQL, and AWS services is essential, along with a degree in computer science.
Compétences indiquées
- Microsoft AzureSouhaitée
- SQLSouhaitée
- Amazon Web ServicesSouhaitée
- JavaSouhaitée
- PythonSouhaitée
Autres compétences pertinentes
Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.
- Snowflake
- Asset Management
- Python
- SQL
- AWS
- Azure
- Databricks
- Data Pipeline Design
- Microservices
- API Design
- Java
- Scala
- Data Governance
- DevOps
- Stakeholder Management
- Cloud Data Architecture
Domaines d’emploi
- Data & Analytics
- Technology
- Finance & Accounting
- Engineering
- Software
Renseignements supplémentaires
- Formation minimale
- Baccalauréat
- Expérience minimale
- 10+ ans
- Postuler avant le
- 5 sept. 2026
- Langue de l’offre
- anglais
- Heures de travail
- 40 heures par semaine
- Présence au bureau
- 2 jours par semaine
- Niveau d’expérience
- Mid-Senior level
- Mode de candidature
- La candidature directe est offerte