Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer

Fathom Talent Group

Founding-level · Remote across Canada (Toronto-based team) · Healthcare SaaS

Company

Confidential — Canadian healthcare SaaS startup (~15 people)

Role

Staff Software Engineer — senior, founding-level; scope can flex to player-coach

Location

Remote anywhere in Canada · team is Toronto-based

Reports to

Head of Technology or the company’s leadership, depending on seniority

Experience

5–20 years; calibrated to capability, not tenure

Compensation

Stack

Healthcare / regulated — EMR integrations, PHI, SOC 2 · no dedicated QA

THE OPPORTUNITY

Our client is a Canadian healthcare SaaS startup that gives physicians back their time. Its platform manages the services OHIP doesn’t cover — forms, sick notes, prescription renewals — and handles the billing for them, fully integrated into the medical systems doctors already use.

The traction is real: its first physician customers are live, and integrations with medical platforms, pharmacy systems and a major national retailer are in progress ahead of onboarding thousands of physicians over the next few months. The team is about 15 people, and this hire will shape the product and the platform at a moment when the architecture decisions really count.

This is not a ticket-taker role. You won’t be waiting for specs — you’ll be helping write them.

WHAT YOU’LL DO

  • Own complex problems end to end — understand the business need, design the solution, build it and evolve it as the product grows.
  • Lead integrations — medical platforms, EMRs, pharmacy systems and national retail partners, as the platform scales to thousands of doctors.
  • Shape the product — sit in on product decisions and turn feature ideas into sound architecture: UI behaviour, APIs, domain logic, data model and infrastructure.
  • Build with AI as a real partner — decompose work, write specs and prompts that produce high-quality output, and review AI-generated code rigorously.
  • Raise the bar — with no dedicated QA, own quality in a regulated environment (PHI, SOC 2), and for the right person, grow into a player-coach or technical leadership role.

WHAT WE’RE LOOKING FOR

Three things matter most: product-to-architecture translation, systems thinking and design judgment, and AI-augmented execution. The pillars below show how candidates will be assessed.

Weight

What Good Looks Like

Critical

Systems Thinking & Design Judgment

Critical

AI-Augmented Engineering

Must-have

Ownership, Ambition & Startup Pace

Strongly preferred

Self-starting, wants a real say in product decisions and aspires to technical leadership (CTO trajectory). Startup or fast-moving environment strongly favoured.

Integrations Depth

Strongly preferred

Owns third-party integrations end to end — medical platforms, EMRs, pharmacy and retail partners. Comfortable with messy external APIs and data mapping.

Stack Alignment

Preferred

Java / Spring Boot, React / TypeScript, MySQL, AWS. Strong engineers from adjacent stacks can be considered.

Nice to have

EMR integration (TELUS, Accuro), PHI handling, SOC 2 — a bonus, not a requirement.

Also important: ambition and a desire for impact beyond a conventional developer role — this is a strong fit for someone who wants to be a CTO one day. Seniority is flexible (roughly 5–20 years); a less experienced engineer with exceptional capability can be considered, and a more senior player-coach could shape a newly created role.

WHY THIS ROLE

  • Real impact, early: a small team where your work is visible on day one and your input shapes the product.
  • Proven demand: physicians already on the platform and major healthcare and retail integrations underway.
  • Meaningful problem: giving physicians time back from admin and billing work.
  • Ownership: competitive base, equity, and a genuine path to technical leadership.
  • Flexibility: remote-first anywhere in Canada.
#J-18808-Ljbffr
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer in Toronto, ON vacancy
  • $160k - $220k per year

     ...are too, let's talk. Opportunity As a Staff Engineer on the OIG team, you will be involved...  ...challenge of building enterprise-grade software that millions of users depend on. This...  ...platforms Familiarity with workflow engines or approval/routing systems (e.g., finite... 
    Suggested
    Full time
    Local area
    Worldwide

    Okta

    Toronto, ON
    10 days ago
  • $197k per year

     ...meaningfully influence Uber’s business performance, and the team’s work is highly visible to the executive leadership team. As a Staff Software Engineer, you’ll set technical direction for important, multi-quarter initiatives and help evolve the services and data foundations... 
    Suggested
    Full time
    Work at office
    Remote work

    Uber Technologies Inc.

    Toronto, ON
    23 hours ago
  • $173k - $197.4k per year

    161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Staff Software Engineer About Capital One Canada. For 30 years, we've been on a mission to change banking for good. We challenge the traditional bank stereotype by integrating machine learning, conversational... 
    Suggested
    Work at office
    Work from home

    Capital One Canada

    Toronto, ON
    3 days ago
  • $140.6k - $190.6k per year

     ...Job Description The Staff Software Engineer provides technical leadership across the Cloud Cost Management and Reporting portfolio, including home grown built tools for cost reporting, forecasting, optimization, software inventory, and related internal engineering tools... 
    Suggested
    Long term contract
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Toronto, ON
    2 days ago
  • 161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Staff Software Engineer - iOS For 30 years, we’ve been on a mission to change banking for good. We challenge the traditional bank stereotype by integrating machine learning, conversational AI and design thinking into... 
    Suggested
    Work at office
    Work from home

    Capital One - CA

    Toronto, ON
    23 hours ago
  • $160k - $190k per year

     ...this is it. About the role: We're looking for a systems engineer to build and operate high-throughput, low-latency network...  ...Design and implement components of a high-performance DNS engine: resolvers, forwarders, caching layers, and request-processing pipelines... 

    BlueCat

    Toronto, ON
    3 days ago
  •  ...Staff Software Engineer The global capital markets are among the largest markets in the world valued at $50T+ and growing. Transactions in these markets are complex. Critical, nuanced legal terms are woven into lengthy documents. These documents must be digested and analyzed... 
    Long term contract
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Toronto, ON
    23 hours ago
  • $160k - $220k per year

     ...audited at scale. We are a diverse team of engineers, product managers, and designers who are...  ...secure. About the role As a Staff Software Engineer on the Okta Secures AI team, your...  ...the request-time authorization engine at the Agent Gateway and at the agent to... 
    Full time
    Local area
    Worldwide
    Shift work

    Okta

    Toronto, ON
    10 days ago
  • $197k per year

     ...meaningfully influence Uber’s business performance, and the team’s work is highly visible to the executive leadership team. As a Staff Software Engineer, you’ll set technical direction for important, multi-quarter initiatives and help evolve the services and data foundations... 
    Full time
    Work at office
    Remote work

    Uber Technologies Inc.

    Toronto, ON
    23 hours ago
  • $185k - $231.5k per year

     ...About the Team DoorDash is building the world’s most reliable on‑demand, logistics engine for delivery! We’re looking for experienced engineers to join our fast‑growing engineering team to help us develop a 24x7, global infrastructure system that powers DoorDash’s three... 
    Full time
    Local area

    DoorDash Brazil

    Toronto, ON
    2 days ago
  • $160k - $220k per year

     ...code development. Position Description We’re hiring a Staff Full-Stack Engineer to join the Integration Builder team within Okta...  ...Kubernetes. Exposure to low-code/no-code tools, workflow engines, or visual development platforms. Interest in AI-assisted... 
    Local area
    Worldwide

    Okta

    Toronto, ON
    20 days ago
  • $160k - $220k per year

     ...at scale. We are a diverse team of engineers, product managers, and designers who are...  ...staying secure. About the role As a Staff Software Engineer on the the company Secures AI...  ...the request-time authorization engine at the Agent Gateway and at the agent to... 
    Shift work

    Okta

    Toronto, ON
    3 days ago
  • $195k - $265k per year

     ...us, flexibility is key. About CircleCI Engineering CI/CD has been solved. Now it's being...  ...into Server and keep them current. As a Staff Engineer here, you'll care as much about...  ...Experience with on-premises or self-hosted software. You've shipped software that runs in someone... 
    Internship
    Local area
    Remote work

    CircleCI Inc.

    Toronto, ON
    23 hours ago
  • $160k - $220k per year

     ...higher-order integration patterns as the ecosystem of connected software (including AI agents) continues to grow. It's core...  ...looks like as much as building it. About the Role As a Staff Software Engineer on the OIN team, you'll be a technical leader for a platform... 
    Long term contract

    Okta

    Toronto, ON
    1 day ago
  • $196.8k - $270.6k per year

     ...the future of professional services is being written today — and we’re just getting started. Role Overview As a Staff Frontend Software Engineer at Harvey, you’ll play a pivotal role in shaping the foundation of our product platform while directly building user-... 
    Work at office
    Relocation package
    Flexible hours
    3 days per week

    Harvey, Inc.

    Toronto, ON
    1 day ago
  • $140k - $175k per year

     ...research with AI? Join our Global Westlaw Engineering organization and help shape the next...  ...customers around the globe. As an AI Staff Engineer, you will help define and build...  ...specifications; mentor senior and junior software engineers; champion MLOps and LLMOps practices... 
    Work at office
    Local area
    Worldwide
    Flexible hours

    Thomson Reuters

    Toronto, ON
    11 hours ago
  •  ...career. About the team Risk Engineering builds the systems that...  ...subsidiaries. What you'll do As a Staff Engineer on Financial Crimes...  ...regulation into working software. Responsibilities Define...  ...infrastructure, policy enforcement engines, and reviewer tooling... 

    Stripe

    Toronto, ON
    1 day ago
  • $205.6k - $257k per year

     ...system of record, Carta brings together the software, services, and legal infrastructure that...  ...real money. We’re hiring multiple engineers, and you’ll be hired into the Investors business...  ...The Problems You'll Solve As a Staff Engineer, you are responsible for the... 
    Long term contract
    Full time
    Internship
    Work at office
    Remote work
    1 day per week

    Carta

    Toronto, ON
    1 day ago
  • $202.4k - $231k per year

    161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Senior Staff Software Engineer About Capital One Canada. For 30 years, we’ve been on a mission to change banking for good. We challenge the traditional bank stereotype by integrating machine learning, conversational... 
    Work at office
    Work from home

    Capital One - CA

    Toronto, ON
    3 days ago
  • $220k - $359.21k per year

     ...t wait to meet you. WHAT YOU’LL DO We’re looking for a Staff Software Engineer to join the User Targeting team as a hands-on technical leader...  ...and own complex systems end to end, from the segmentation engine and data pipelines through the APIs and the dashboard experience... 
    Full time
    Part time
    Internship
    Manual labor
    Work at office
    Local area
    Flexible hours

    Braze

    Toronto, ON
    14 days ago
  •  ...Senior / Staff Software Engineer, Mapping Location: Remote Autonomous Vehicle The opportunity... A well-funded, fast-growing company building self-driving technology is expanding its mapping engineering group. Maps underpin how the vehicle knows where it... 
    Remote work

    Fruition Group US

    Toronto, ON
    3 days ago
  •  ...to connect!  Brief overview of the Motion product Runneth from our Co-Founder & CEO, Reza Khadjavi . About the Senior Software Engineer role As a Senior Software Engineer, you'll work across the stack: building features, designing and maintaining the APIs and services... 
    Summer work
    Internship
    Work at office
    Remote work
    Work from home
    Shift work

    Motion

    Toronto, ON
    7 days ago
  •  ...layer of application code which needs to cover everything from functionality to routine updates. We’re looking for a senior software engineer who loves working at the boundary between product code and infrastructure. This is not a traditional DevOps or SRE role. You’ll... 
    Summer work
    Internship
    Work at office
    Remote work
    Work from home

    Motion

    Toronto, ON
    7 days ago
  •  ...Become a driving force in Uber Maps Search as Staff Software Engineer. Lead technical direction and innovate backend services for location search in a highly impactful role. Uber seeks a Staff Software Engineer to join their multi-disciplinary team focused on enhancing location... 

    Uber Technologies Inc.

    Toronto, ON
    23 hours ago
  • $200k - $235k per year

     ...Staff Software Engineer, Backend Platform Toronto, Canada Join us in building the future of finance. Our mission is to democratize finance for all. An estimated $124 trillion of assets will be inherited by younger generations in the next two decades. The largest transfer... 
    Long term contract
    Work at office
    Flexible hours
    Shift work
    3 days per week

    Robinhood Markets, Inc.

    Toronto, ON
    3 days ago
  •  ...disaggregated AI inference systems that combine GPU-accelerated prefill with ultra-fast decode on the Cerebras Wafer-Scale Engine. We are hiring a Software Engineer to build and evolve the ML API layer that makes this heterogeneous serving system accessible, reliable, and... 

    Cerebras

    Toronto, ON
    3 days ago
  •  ...teams' ways of working - from ML model development, to traditional software development, to non-technical business functions. We are...  ...maximizing productivity. We are looking for hands-on senior software engineers to build the AI tooling, agents, and workflows that accelerate how... 
    Full time
    Work at office
    Work from home
    Flexible hours

    Waabi

    Toronto, ON
    11 days ago
  • $160k - $220k per year

     ...higher-order integration patterns as the ecosystem of connected software (including AI agents) continues to grow. It's core...  ...looks like as much as building it. About the Role As a Staff Software Engineer on the OIN team, you'll be a technical leader for a platform... 
    Long term contract
    Local area
    Worldwide

    Okta

    Toronto, ON
    19 days ago
  • $140k - $175k per year

     ...Thomson Reuters is looking for a  Staff Software Engineer, AI Product Engineering to help shape and build the next generation of AI-powered software for tax and accounting professionals. You will join the CoCounsel for Tax & Accounting organization, working in a fast-moving... 
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Toronto, ON
    23 hours ago
  •  ...default. See Deploy Faster with Snowflake Apps . As a Staff/Principal Engineer, you will shape the product and its architecture. It’s a...  ...accountable for measurable outcomes Your designs consider software holistically, from the hardware infrastructure to the client... 
    Full time
    Internship

    snowflake

    Toronto, ON
    20 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!