Technology - Senior Data Engineer (Toronto)

Technology - Senior Data Engineer (Toronto)

17 Apr
|
Purpose
|
Toronto

17 Apr

Purpose

Toronto

Overview

Purpose Unlimited is an independent financial services company with an unrelenting focus on customer-centric innovation, delivered through technology-driven solutions. Led by entrepreneur Som Seif, the company is developing a diversified product platform aimed at addressing historically underserved segments of the market. Purpose Unlimited’s businesses include Purpose Investments, Advisor Solutions by Purpose, and Driven.

Vacancy Status: This is for a current opening.

Compensation: $120,000 - $130,000

Job Description

Who you are

Purpose Unlimited's growth depends on trusted, timely, and actionable data. This role exists to architect and own the data platforms and products that power how the entire organization makes decisions – from financial reconciliation to self-serve analytics to AI powered operational workflows. You won't just build pipelines. You'll shape how Purpose thinks about and uses data at scale – designing systems that are reliable enough for finance, fast enough for operations, and flexible enough to evolve as AI transforms how data engineering works.

Responsibilities: What you will do

- Deliver a unified, production-grade ELT platform (Snowflake, dbt, Airflow, AWS) that integrates data from transactional systems, third-party providers, and external sources – with full observability, automated testing, and CI/CD.
- Build and operationalize a data reconciliation system that ensures financial and operational data integrity across all critical platforms, reducing manual reconciliation effort.
- Establish a data quality framework – validation rules, anomaly detection, lineage tracking, and automated monitoring – that the business trusts without caveats.
- Architect robust data models and semantic layers that enable consistent metrics and self-serve analytics for business users across product, operations, and finance.
- Design and operate scalable batch processing systems capable of handling large scale bulk updates, historical backfills, and high-volume financial datasets.
- Develop data agents and automated workflows that proactively monitor pipelines, surface anomalies, and reduce operational toil on the data platform.




- Lead technical architecture decisions and drive the evolution of the organization's data modeling standards, transformation frameworks, and platform reliability practices.
- Partner directly with product, operations, and business stakeholders to translate complex business problems into well-designed data products and analytical models.
- Mentor and elevate other engineers through hands-on guidance in data modeling, platform architecture, and scalable engineering practices.

How You'll Work

This is an AI-native engineering role. You're expected to direct AI-assisted tools (Claude Code, Codex, and similar) as force multipliers for development, debugging, and system design – while exercising the architectural judgment, quality standards, and critical thinking that AI cannot replace. You operate with high ownership and autonomy. You identify platform improvements and technical debt before anyone asks. You design, build, and ship impactful solutions with minimal oversight.

Qualifications: What you will bring

- Architecture over plumbing. You've designed data platforms end-to-end, not just written transformation scripts. You think in systems, not tasks.
- Financial-grade reliability. You've built reconciliation or data integrity systems where errors have real business consequences. You understand what "trusted data" actually requires.
- Modern stack fluency. Deep hands-on experience with Snowflake, dbt, Apache Airflow, Kafka, AWS, and SQL (MySQL/Postgres). You've operated these at meaningful scale.
- AI-augmented engineering. You actively use AI-assisted development tools and can articulate when to trust them, when to override them, and how to review their output critically.
- Stakeholder translation. You move fluently between technical architecture and business context.



You can explain a data model to a finance lead and a business requirement to an engineer.
- Mentorship instinct. You make the engineers around you better – through code review, design discussions, and knowledge sharing – without being asked.

Additional Information

Why should you join us?

- We are one of Canada's Top Small & Medium Employers' 2023 & 2024.
- We believe in innovation and a vibrant culture - work for an innovative, people-first, financial services firm that values entrepreneurialism.
- We believe in a flexible work structure – A flexible hybrid work model that empowers you to do your best work whether at home or the office.
- We care about your rewards - Competitive compensation including equity program.
- We care about your health – comprehensive group health and dental advantages and life insurance at little to no cost to you. We also offer a Lifestyle Spending Account for all your wellness needs.
- We care about your quality of life - flexible paid time-off policy with unlimited vacation days, and flexible sick and mental health days.
- We care about your family - Paid parental leave for eligible employees with a top-up.
- We care about your future – Generous Group RRSP matching and an optional TFSA program.
- We care about your development – We offer training opportunities and tuition support year-round.

Purpose Unlimited is an equal employer and we are dedicated to fostering an inclusive and barrier-free work environment for all employees and candidates. We encourage all qualified candidates to apply and if accommodation is required during any stage of the recruitment process, please contact any member of the People & Culture team at We thank all applicants for their interest; however, only those selected for interviews will be contacted.

Our work philosophy is a hybrid model allowing for flexibility and collaboration.

Applicants must be legally entitled to work in Canada. Immigration sponsorship is not offered for this role.

We may use artificial intelligence technology to assist in screening, assessing, or selecting applicants for this position. Final hiring decisions are made by qualified human reviewers.

#J-18808-Ljbffr

📌 Technology - Senior Data Engineer (Toronto)
🏢 Purpose
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: technology - senior data engineer (toronto) / toronto
Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: technology - senior data engineer (toronto) / toronto