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 4 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer in Winnipeg, MB vacancy
  • Synopsis of the roleEquifax is seeking creative, high-energy and driven software engineers with hands-on development skills to work on a variety of meaningful projects. Our software engineering positions provide you the opportunity to join a team of talented engineers working... 
    Suggested

    Equifax, Inc.

    Winnipeg, MB
    5 hours ago
  • $169.2k per year

     ...customers, starting with franchise groups while creating flexible systems that can grow into broader channel partnership needs. Staff Software Engineer roleAs a technical champion and force multiplier, you lead and mentor teams of exceptional engineers while collaborating... 
    Suggested
    Internship
    Local area
    Work from home
    Flexible hours

    Jobber

    Winnipeg, MB
    5 hours ago
  • $164.6k - $235.1k per year

     ...related to full funnel user acquisition and growth, including SEO user registration, onboarding, and account management. As a Staff Engineer (L5) on this team, you act as the technical leader for one or more Growth areas. You own the technical architecture and direction,... 
    Suggested
    Long term contract
    Work at office
    2 days per week

    Tubi, Inc.

    Winnipeg, MB
    5 hours ago
  • $139k - $209k per year

    Software Engineer Cloud Services Backend Development Golang API DesignWe are seeking a Staff Software Engineer to join our Privileged Access Management (PAM) team at Okta, The World’s Identity Company. You will be instrumental in evolving the core architecture of our PAM product... 
    Suggested

    Okta

    Winnipeg, MB
    5 hours ago
  •  ...leading provider of AI-powered IT management and cybersecurity software, serving Managed Service Providers (MSPs) and internal IT...  ...moving with urgency, and continuously raising the bar. Senior Staff Software Engineer (Java, Distributed Systems & SaaS Platforms)Why Kaseya?Join... 
    Suggested
    Long term contract
    Second job
    Worldwide

    Kaseya Careers

    Winnipeg, MB
    5 hours ago
  • Drive technological innovation within Square's Go-to-Market Engineering team as a Staff Software Engineer, focusing on enhancing sales systems with AI and automation. Lead the design and architecture for scalable solutions that transform sales productivity and efficiency.... 

    Square

    Winnipeg, MB
    5 hours ago
  •  ...native tools that transform how semiconductor engineers create, verify, and optimize chips. Our...  ...disciplines. Job TitleStaff Backend Software Engineer About CognichipAt Cognichip,...  ...disciplines. About The RoleWe are seeking a Staff Backend Software Engineer to spearhead... 
    Work at office
    Remote work
    Work from home
    1 day per week

    Cognichip

    Winnipeg, MB
    5 hours ago
  • Senior / Staff Software Engineer, MappingLocation: RemoteAutonomous VehicleThe 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 is, where the road goes... 

    Fruition Group US

    Winnipeg, MB
    5 hours ago
  • $162.16k - $198.88k per year

     ..., canonical and ready to query, with no engineering or maintenance required. We’re proud that...  ...movement across the systems, clouds, engines, and tools they rely on. dbt Labs pioneered...  ...of companies.We're looking for a staff software engineer to be a technical leader on our... 
    Internship

    Fivetran, Inc.

    Winnipeg, MB
    5 hours ago
  • $176k - $226k per year

    Job Details Company: Coalition, Inc. Position: Staff Software Engineer, Auth/Accounts Location: Any location, Canada About usCoalition is the world's first Active Insurance provider designed to help prevent digital risk before it strikes. Founded in 2017, Coalition... 
    Fixed term contract
    Work at office
    Remote work
    Home office
    Flexible hours

    F5 Remote Jobs

    Winnipeg, MB
    4 hours ago
  • $160k - $220k per year

     ...flexible. We encourage ownership. We expect great things from our engineers and reward them with stimulating new projects, new technologies...  .... About the PositionThis is an opportunity for experienced Software Engineers to join our fast growing Data Platform organization that... 
    Local area
    Worldwide
    Flexible hours

    Okta

    Winnipeg, MB
    5 hours ago
  • Take the lead as a Staff Software Engineer within General Motors' Data Engineering team, responsible for a hybrid Vehicle Data Platform. Design solutions across ECUs, cloud integration, and logging infrastructure. In this senior role, you will guide the technical direction... 

    General Motors Company

    Winnipeg, MB
    5 hours ago
  • $181k - $241k per year

     ...tradeoffs on what matters most. We are seeking a seasoned Staff Engineer to help drive our Continuous Integration (CI) team. This role...  ...pipelines, enabling engineers across the company to ship high-quality software quickly and confidently. The Staff Engineer will help drive... 
    Long term contract
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Affirm

    Winnipeg, MB
    5 hours ago
  • Shape treasury technology as a Staff Software Engineer with Python, React, AWS, and hands-on architectural leadership in a remote-friendly model.Juniper Square is seeking a Staff Software Engineer to guide Treasury platform engineering. You will combine backend services, full... 
    Remote work

    Devconnectplatform

    Winnipeg, MB
    4 hours ago
  • $145.6k - $218.4k per year

    CompanyQualcomm Technologies, Inc. Job AreaEngineering Group, Engineering Group ASICS Engineering General SummaryQualcomm...  ...hands‑on experience with CAD SW development, Proven ability of software design principles, practices, and patterns Demonstratable knowledge... 
    Work from home

    QUALCOMM, Inc.

    Winnipeg, MB
    5 hours ago
  • Company: Qualcomm Canada ULCJob Area: Engineering Group, Engineering Group Machine...  ...field and 4+ years of Hardware Engineering, Software Engineering, Systems Engineering, or...  ...will build high performance software for AI engines which include Snapdragon Neural... 

    QUALCOMM, Inc.

    Winnipeg, MB
    4 hours ago
  •  ...-powered IT management and cybersecurity software, serving Managed Service Providers (MSPs)...  ...shaping the future of IT: whether you're in engineering, product, sales, marketing, customer...  ...#ChangingLives!Job Summary We’re hiring a Senior / Staff Backend Engineer to lead the design and... 
    Long term contract
    Second job
    Worldwide

    Kaseya

    Winnipeg, MB
    5 hours ago
  • You will...Design and develop motion planning software and algorithms, building the brain which orchestrates decision making in dynamic,...  ...interactive traffic scenarios.Be part of a team of multidisciplinary Engineers and Research Scientists using an AI-first approach to enable... 
    Long term contract
    Full time
    Temporary work
    Work at office
    Work from home
    Flexible hours

    Waabi

    Winnipeg, MB
    5 hours ago
  • $181k - $241k per year

     ...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Staff Software Engineer, Frontend (Decisions Orchestration) based in Canada. Join a high-impact engineering team responsible for shaping critical... 
    Long term contract
    Remote work
    Flexible hours

    Jobgether

    Winnipeg, MB
    5 hours ago
  •  ...contributing to increasing the capabilities of our models and the value they drive for our customers. Cohere is a team of researchers, engineers, designers, and more, who are all passionate about their craft. We are a global technology company headquartered in Toronto with key... 
    Work at office
    Local area
    Remote work
    Home office

    Cohere

    Winnipeg, MB
    5 hours ago
  •  ...enterprises trust to run their security programs. We are hiring an engineer who will own the architectural foundation that makes it work for...  ...winning.This is the defining technical role of the group. The Staff Engineer owns the design, phased delivery, and long-term technical... 
    Long term contract
    Internship

    Vanta

    Winnipeg, MB
    5 hours ago
  • Shape the future of identity technology with Affirm as a Staff Software Engineer focused on backend systems. Collaborate on solutions while working remotely across Canada. Affirm is seeking a Staff Software Engineer for its Identity Decisioning team. With over 8 years in... 
    Remote work

    Affirm

    Winnipeg, MB
    4 hours ago
  • $185k - $231.5k per year

     ...and Experience team is a product-focused engineering team responsible for one of the company's...  ...behavior. About the RoleWe are looking for a Staff Backend Engineer to join our team. As a...  ...have deep experience applying AI in the software development You are Product-Minded and... 
    Long term contract
    Full time
    Work at office
    Local area
    Immediate start
    Remote work

    Doordashcanada

    Winnipeg, MB
    5 hours ago
  • $200k - $255k per year

     ...Commercial auto insurers and fleet software companies, including industry...  ...The RoleWe’re looking for an engineer who thrives on building...  ...Orchestration and workflow engines (Temporal, Step Functions)....  ...200,000 to $255,000 + equity Staff: base $235,000 to $295,000 + equity... 
    Internship
    Work at office
    Flexible hours

    Terminal

    Winnipeg, MB
    5 hours ago
  • Capital One Canada is seeking a Staff Software Engineer for Travel Tech to lead full-stack development in Toronto. You’ll drive end-to-end design and implementation across front-end and back-end, shaping the travel portal that real users depend on.You’ll mentor engineers, own... 

    Capital One - CA

    Winnipeg, MB
    5 hours ago
  • Job DescriptionThomson Reuters is looking for a Staff Software Engineer / Architect – AI to join our CoCounsel Forward Deployed Engineering team. This role sits at the intersection of AI engineering, architecture, product development, and customer delivery .... 
    Work at office
    Local area
    Flexible hours

    Urban Ridge Supplies

    Winnipeg, MB
    5 hours ago
  • Scribd, Inc. is seeking a senior backend engineer to own the Content Library and Core Infrastructure for its production datastores.You will design and implement Rust services, oversee deployments, and collaborate with data, ML, and product teams at scale. This role requires... 

    Scribd, Inc.

    Winnipeg, MB
    4 hours ago
  • $137.3k - $171.6k per year

     ...Generative AI systems. We operate highly scalable infrastructure for serving and orchestrating LLMs, Vector Stores, and agents. As a staff engineer, you will be crucial in designing, implementing, and maintaining robust and scalable backend systems and leading the team's... 
    Hourly pay
    Local area

    Rivian Automotive, Inc.

    Winnipeg, MB
    5 hours 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

    Winnipeg, MB
    4 hours ago
  • $145k - $170k per year

     ...category-defining company. We sit at a rare intersection: software, hardware, real estate, energy systems, and live site operations...  ...DescriptionJoin Terawatt’s innovative technology team as a Staff DevOps Engineer and help drive the evolution of our platform to support one... 
    Permanent employment
    Local area
    Remote work

    TeraWatt

    Winnipeg, MB
    5 hours ago

Do you want to receive more vacancies?

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