Software Engineer

Decoda Health co

Toronto

On-site

CAD 100,000 - 160,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Equity

Job summary

Decoda Health co is hiring an early engineer to own meaningful surface area from day one. You’ll work across the stack to ship features used hourly by clinics, directly affecting revenue, patient experience, and clinical efficiency.

This build-and-own role means scoping problems, talking to users, coding, shipping, and watching impact. We span real-time patient communication, payments, EMR workflows, and AI agents atop the platform.

Qualifications

  • 3+ years building and shipping production software, ideally at a startup or small team.
  • Strong fundamentals in a modern backend language and a typed frontend stack.
  • Solid grasp of data modeling, APIs, and relational databases (SQL).
  • A bias for shipping; you’ll ship real functionality and iterate with users.
  • Clear written and verbal communication and ownership mindset.

Responsibilities

  • Design, build, and ship full-stack features end-to-end from data model to API to UI.
  • Build and harden infrastructure behind payments, messaging, and clinical docs.
  • Integrate AI capabilities into real clinical and front-desk workflows.
  • Work directly with customers and founders to turn ambiguous problems into shipped product.
  • Own quality: write tests, instrument what you ship, and fix issues quickly.

Skills

Full-stack development
Backend development
Frontend development
APIs
Data modeling
Relational databases
Cloud (GCP)
Docker
Kubernetes
CI/CD

Tools

Docker
Kubernetes
GCP
CI/CD

Job description

Decoda is the all-in-one, AI-native operating system for modern elective-care clinics — med spas, wellness, longevity, and aesthetics practices. Most clinics run on 5–10 disconnected tools that don't talk to each other; we replace all of them with a single platform: scheduling, charting, billing, payments, memberships, inventory, and patient communication in one place, with AI built into every workflow — an AI front desk that books patients 24/7, an ambient scribe that writes clinical notes in real time, and automated follow-ups that keep calendars full.


We're a Y Combinator (S23) company. We're live in 200+ clinics, processing $150M+ in annual transactions, and we've grown more than ten-fold in the last six months. We're a small team that has consistently out-shipped incumbents many times our size. The team is small by design.


How we Build

We believe AI should expand what one person can do, not just speed up what they already do. Every engineer here works with coding agents as a core part of the job: agents take on the implementation, and you bring the judgment: what to build, how it should be designed, and whether it's actually right. That's how a small team ships a platform this broad and keeps it trustworthy for clinics that depend on it every hour.


We want engineers who are excited by that leverage and take full ownership of what they ship, whoever or whatever typed it.


The role

As an early engineer at Decoda, you own meaningful surface area from day one. You'll work across the stack to ship product that clinic staff use every hour of every day — and that directly moves revenue, patient experience, and clinical efficiency for our customers. This is a build-and-own role: you'll scope problems, talk to users, write the code, ship it, and watch how it lands.


Because we're small and the platform is broad, the work spans real-time patient communication (voice, text, and document), payments and billing infrastructure, EMR workflows like charting and scheduling, and the AI agents that sit on top of all of it. You won't be boxed into one corner of the codebase.


What you'll do

Design, build, and ship full-stack features end-to-end, from data model to API to UI, that clinics rely on daily.


Build and harden the infrastructure behind payments, patient messaging, and clinical documentation, where correctness and uptime are non-negotiable.


Integrate and productionize AI capabilities (agents, ambient scribing, automated follow-ups) into real clinical and front-desk workflows.


Work directly with customers and the founders to turn ambiguous problems into shipped product, often within days.


Own quality: write tests, instrument what you ship, and fix things fast when they break.


Help set the technical foundations, patterns, tooling, and standards that the next 20 engineers will build on.


What we're looking for

3+ years building and shipping production software, ideally at a startup or on a small team where you owned features end-to-end.


Strong fundamentals in a modern backend language and a typed frontend stack; comfortable moving across the full stack.


Solid grasp of data modeling, APIs, and relational databases (SQL).


A bias for shipping. You'd rather get something real in front of users and iterate than polish in isolation.


Comfort with ambiguity and a sense of ownership; you treat "is this someone's job?" as "this is my job."


Clear written and verbal communication, and a genuine interest in talking to the people who use what you build.


Nice to have

Experience in healthcare, fintech/payments, or another regulated, high-trust domain. Hands-on work integrating LLMs or AI agents into production products. Familiarity with cloud infrastructure (GCP), containerization (Docker/Kubernetes), and CI/CD. Real-time systems experience (voice, messaging, event-driven architectures). Early-stage startup experience and a track record of high output with a small team.


Leverage. AI gives tiny teams massive reach. Your code ships to 200+ clinics and shows up in real revenue and saved hours.


Ownership. You'll have outsized influence on the product, the architecture, and the culture this early.


Momentum. A growing, profitable-trajectory business in a category we're positioned to define, backed by YC.


Real impact. You're freeing clinical teams from busywork so they can focus on patients.


Compensation: CA$100,000 to CA$160,000, plus equity. Full-time, on-site in Toronto.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Alt • Toronto

On-site
CAD 80,000 - 110,000
Influence on product and culture
Massive reach via AI technologies
Growing, profitable business environment
Software Engineer, Applied AI/Product
Software Engineer, Applied AI/Product

Indigo • Toronto

On-site
CAD 167,000 - 250,000
Medical insurance
Dental and vision insurance
Unlimited PTO
+4
Senior Software Engineer
Senior Software Engineer

EviSmart • Vancouver

On-site
CAD 140,000 - 190,000
Staff Software Engineer
Staff Software Engineer

Fathom Talent Group • Toronto

Hybrid
CAD 140,000 - 210,000
Equity
Remote-first
Career path to CTO
Senior Software Engineer (Conductor)
Senior Software Engineer (Conductor)

Urban Ridge Supplies • Toronto

Hybrid
CAD 150,000 - 200,000
Stock options
4 weeks PTO
Unlimited wellness days
+3
Senior Software Engineer - Healthcare / SaaS / Agentic
Senior Software Engineer - Healthcare / SaaS / Agentic

Sycle • Vancouver

On-site
CAD 110,000 - 160,000
Health plan
RRSP matching
Paid time off
Full-Stack Machine Learning Engineer
Full-Stack Machine Learning Engineer

Signal 1 • Toronto

On-site
CAD 90,000 - 130,000
Health benefits
4 weeks PTO
Equity
Senior Software Engineer / Technical Lead
Senior Software Engineer / Technical Lead

Rise People • London

On-site
CAD 100,000 - 165,000
Staff Data Engineer
Staff Data Engineer

ExaCare AI • Toronto, Vancouver

Hybrid
CAD 130,000 - 180,000
Staff Platform Engineer
Staff Platform Engineer

Acquird.io • Toronto

Hybrid
CAD 200,000 - 250,000
Equity for all employees
Health benefits from day one
Monthly health and lifestyle stipend
+2