Enable job alerts via email!

Lead Python Platform Engineer

Swoon

Toronto

Hybrid

CAD 120,000 - 140,000

Full time

6 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a leading financial institution as a Lead Python Engineer, where you'll spearhead the evolution of a mission-critical platform. This hybrid role allows you to work closely with data practitioners while ensuring the performance and reliability of a customized Jupyter-based platform. Collaborate with engineers and business teams to design features that empower real-world decision-making. If you're passionate about Python and platform architecture, this is the perfect opportunity to make a significant impact in a dynamic environment.

Qualifications

  • Senior-level experience with Python in platform/tooling contexts.
  • Hands-on knowledge of Jupyter, Databricks, or similar platforms.

Responsibilities

  • Maintain and improve a customized Jupyter-based platform.
  • Build core libraries and user-facing features in Python.

Skills

Python
Platform Ownership
Mentoring
Product Thinking

Education

Bachelor's Degree in Computer Science or related field

Tools

Jupyter
Docker
Kubernetes
Databricks
Anaconda

Job description

Get AI-powered advice on this job and more exclusive features.

2 Days Onsite | Downtown Toronto

Our client, a leading financial institution, is undertaking a major platform evolution as part of a strategic global expansion. With the acquisition of new international markets, the data and engineering teams are scaling fast — and they need a Lead Python Engineer to take charge of their core Notebooks platform.

This is not your typical Python dev role. You’ll lead engineering efforts on a powerful, open-source-based platform (Jupyter), deeply embedded in business workflows and data pipelines across the org. Think: platform ownership, product thinking, and building tools that hundreds of data practitioners rely on every day.

What You’ll Own

  • Platform Leadership – Maintain and improve a customized Jupyter-based platform, ensuring performance, scalability, and reliability.
  • Feature Design & Development – Build out core libraries, tools, and user-facing features in Python.
  • Power User Support – Guide users on platform best practices, review designs, and deliver quick-turn POCs.
  • Infra Oversight – Collaborate on deployments using Docker/Kubernetes (small portion of role).
  • Stakeholder Collaboration – Serve as the point of contact between business, engineering, and user teams.

What You Bring

  • Senior-level experience with Python, especially in platform/tooling or infrastructure contexts.
  • Hands-on knowledge of Jupyter, Databricks, Anaconda, or similar notebook platforms.
  • Exposure to cloud-native tooling (Docker, Kubernetes) — even if it's not your main focus.
  • Experience mentoring junior developers and collaborating across business/tech teams.
  • A product-owner mindset — you're just as excited about how users experience a platform as you are about building it.

Why You’ll Love This Role

  • Your work powers real-world decision-making across the org — not just code in a silo.
  • You’ll lead the overhaul of a mission-critical, high-visibility platform.
  • The team is full of engineers, scientists, and creative minds who love solving complex problems.

This is a hybrid role, with 2 days per week onsite in downtown Toronto. If you're passionate about Python, platform architecture, and working at the intersection of data and product — we’d love to connect.

The target hiring compensation range for this role is 120k/year-140k/year. Compensation is based on several factors including, but not limited to education, relevant work experience, relevant certifications, and location.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Information Technology
  • Industries
    Financial Services and Capital Markets

Referrals increase your chances of interviewing at Swoon by 2x

Sign in to set job alerts for “Platform Engineer” roles.

Toronto, Ontario, Canada $40,000.00-$60,000.00 2 weeks ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Principal Platform Architect

ServiceNow

Toronto

On-site

CAD 100,000 - 160,000

3 days ago
Be an early applicant

Principal Platform Architect

ServiceNow

Toronto

Remote

CAD 90,000 - 150,000

30+ days ago

Tech Lead Platform Engineer - AI & ML Ops

Enable

Toronto

On-site

CAD 90,000 - 150,000

9 days ago

Tech Lead Platform Engineer - AI & ML Ops

Enable International

Toronto

On-site

CAD 90,000 - 150,000

14 days ago

Lead Platform Engineer

NTT DATA North America

Vancouver

Remote

USD 90,000 - 189,000

30+ days ago

Principal Platform Architect

ServiceNow

Toronto

On-site

CAD 90,000 - 150,000

30+ days ago

Senior Staff Software Engineer / Platform Tech Lead – API Management Team

TD Bank

Old Toronto

On-site

CAD 90,000 - 150,000

30+ days ago