Talent.com
Thrive Health
Staff Software DeveloperThrive Health • Calgary, AB, Canada
No longer accepting applications
Staff Software Developer

Staff Software Developer

Thrive Health • Calgary, AB, Canada
11 days ago
Job type
  • Full-time
Job description

At Thrive Health, we’re on a mission to make healthcare work better for everyone. Our digital care coordination platform connects people, data, and care across the entire health journey – empowering individuals and health professionals alike.


As an AI-first company, we’re building products that place people at the centre of care by enhancing care delivery, improving patient experiences, and helping clinicians focus on what matters most.


If you’re passionate about improving the healthcare system, bring an ambitious and creative spirit to complex tasks, and “thrive” in a fast-paced, start-up environment, you’ve come to the right place.


The Opportunity

We’re looking for a Staff Software Developer to help lead our technical vision to build and scale our AI-driven digital health platform. This is a high-impact role where you will be involved in every facet of designing, building, and running the products that drive our success. Playing a crucial role in our development team, you will be a key leader in establishing a culture of technical excellence and coordinating the adoption of new technical ideas and processes across the organization.


📍 Hybrid | In-office 3 days/week

🗓 Full-time | 💼 $140–155k


Responsibilities

  • Full stack development using Python/Django on the backend and HTMX, Tailwind CSS/DaisyUI, and Lit web components on the frontend.
  • Lead the development of AI-powered features using Langchain, LangGraph, and cloud services like AWS Bedrock and Google GenAI;
  • Design and write automated tests using pytest, Playwright, and Vitest, while suggesting best-in-class testing patterns;
  • Work extensively with PostgreSQL and Redis;
  • Work with infrastructure as code (Terraform) and AWS services (ECS, S3, SES, SSM, CloudFront);
  • Ensure product quality through automated testing, monitoring, and observability (Datadog APM, logging, RUM);
  • Embody a DevOps mindset by owning the CI/CD pipeline via GitHub Actions;
  • Remain abreast of the latest industry trends, technologies, and methodologies, reflecting them in development practices to continuously improve product quality;
  • Use your high-level communication to motivate and mentor individuals across all levels of the organization;
  • Proactively explore architectural options for large new features to identify the best possible solutions;
  • Create and oversee documentation strategies to ensure seamless information sharing across the team;
  • Participate in an after-hours support rotation to respond to production issues.


Skills & Qualifications

  • At least 8 years of experience building and deploying commercial software applications;
  • Deep industry experience with Python development, specifically in the Django ecosystem;
  • Expertise in HTMX, Tailwind CSS, TypeScript, and related technologies;
  • Sound knowledge of PostgreSQL and AWS cloud operations/networking;
  • Experience with end-to-end testing and testing frameworks;
  • Proficiency in Docker, CI/CD, and progressive deployment strategies;
  • Excellent problem-solving skills, with the capacity for both independent work and collaboration in a team setting;
  • Outstanding mentorship skills, poised to elevate junior developers’ capabilities through targeted guidance and support;
  • Exceptional written and verbal communication skills, essential for cross-functional collaboration, project documentation, and communicating high-level strategies.

Nice-to-haves

  • Experience in healthcare software or familiarity with health data privacy requirements;
  • Experience with LLM integration (LangChain, LangGraph, prompt engineering);
  • Experience with Lit, Alpine.js, or other lightweight web component frameworks;
  • Experience with observability tools such as Datadog (APM, logging, RUM);
  • Experience with internationalization (i18n/l10n) and bilingual applications (English/French);
  • Experience with scalable monolith architectures and security.


📩 Apply by sending your resume to careers@thrive.health — even if you don’t tick every box! We value curiosity, collaboration, and courage over perfection. Join us and help shape the future of AI-driven healthcare in Canada.


Why work with us? We prioritize supporting your health and well-being:

  • Flexible working hours & paid vacation;
  • Extended health & wellness benefits;
  • $1000 / year towards your continuing education;
  • RRSP matching & eligibility to participate in our stock options program;
  • Paid volunteer days and donation matching;
  • $500 / year to equip your home office with everything you need.


Salary Information: The base salary range for this role is $140,000-155,000/year. The base salary range for this role is determined by a number of factors, including but not limited to job-related skills, experience, and relevant education or training.


Thrive Health is committed to supporting an environment free from systemic or direct racism or discrimination for all employees, and for applicants throughout the interview process. We do not and shall not discriminate on the basis of race, ethnicity, gender, gender expression, religion, sexual orientation, or marital status. We welcome applications from people with disabilities, who require unique accommodations throughout the recruitment process. Let us know how we can best support you.

Create a job alert for this search

Staff Software Developer • Calgary, AB, Canada

Similar jobs

Staff Software Developer - Communications

Jane AppCalgary, AB, CA
Full-time

Hi, I’m Bryce Evans, and I’m a leader in the Booking organization at Jane.I’ve been here for about a year and a half, and I lead Engineering for the Communications group.Our team sits at the heart ... Show more

 • Promoted

Staff Software Engineer

ToparoCalgary, AB, CA
Full-time +1

This client is building a SaaS solution in the crypto space.In this role, you will use your technical expertise to manage project priorities, deadlines, and deliverables.You will design, develop, t... Show more

 • Promoted

Senior/Staff Software Engineer

HRBCalgary, AB, CA
Full-time

Senior / Staff Software Engineer.Our client is a well-funded, series A, growth-oriented scale-up.They develop and distribute an app-based and browser-accessed fintech platform with a wide range of ... Show more

 • Promoted

Staff Software Development Engineer

AMDCalgary, AB, CA
Full-time

At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems.Grounded in a culture of innovatio... Show more

 • Promoted

Staff Software Developer, Backend - C$160,000 - C$185,000 A Year

SyndioCalgary, Canada
Full-time

Develops and deploys backend features for a SaaS platform, focusing on scalability and equity in compensation. Show more

 • Promoted

Staff Software Developer - Communications

Jane.appCalgary, AB, CA
Full-time

Staff Software Developer - Communications.Hi, I’m Bryce Evans, and I’m a leader in the Booking organization at Jane.I’ve been here for about a year and a half, and I lead Engineering for the Commun... Show more

 • Promoted

Staff Software Engineer, Developer Advocacy | Canada | Remote

Grafana LabsCalgary, AB, CA
Remote
Full-time

Staff Developer Advocacy Engineer | Canada | Remote.Grafana Labs is a remote-first, open-source powerhouse.There are more than 20M users of Grafana, the open source visualization tool, around the g... Show more

 • Promoted

Staff Software Developer Focused on Cutting-Edge Backup Features

WorkleapCalgary, AB, CA
Full-time

Lead technical innovation by developing a vital backup feature as a Staff Developer.This role combines architectural vision with hands-on coding in a collaborative, mature development environment.Y... Show more

 • Promoted

Staff Software Engineer – Product

Atlas Technology SolutionsCalgary, AB, CA
Full-time

We believe in a world where growth thrives across borders and cultures.Our mission is to guide companies on their journey by providing services and technology that enables global talent management ... Show more

 • Promoted

Staff Developer Role Focused on Building a Secure API Ecosystem

1PasswordCalgary, Alberta, Canada
Full-time

Take charge of developing innovative public APIs as a Staff Developer.Leverage your expertise in Go and backend systems to guarantee security and efficiency in a remote setting.In this important po... Show more

 • Promoted

Staff Software Developer, Payments - C$165,300 - C$247,900 A Year

ClioCalgary, Canada
Full-time

Seeking a Staff Software Developer to join the Payments domain, developing innovative solutions and contributing to a high-impact environment. Show more

 • Promoted

Staff Software Engineer

PlanHub, Inc.Calgary, AB, CA
Full-time

PlanHub is the leading pre‑construction SaaS platform and marketplace helping general contractors, subcontractors, and suppliers connect and grow their businesses.Built with tradespeople in mind, P... Show more

 • Promoted

Staff Software Engineer – Growth

KrakenCalgary, AB, CA
Full-time

Staff Software Engineer – Growth.Our Krakenites are a world‑class team with crypto conviction, united by our desire to discover and unlock the potential of crypto and blockchain technology.Kraken i... Show more

 • Promoted

Staff ML Platform Developer

RBCCalgary, AB, CA
Full-time

Our team is looking for an experienced ML Platform Engineer with expertise in full stack development to contribute to our platform services.RBC Borealis ML platform engineering team is responsible ... Show more

 • Promoted

Staff Software Engineer, ML Platform

AfreshCalgary, Alberta, Canada
Full-time

Remote in Ontario, Canada or within U.Afresh is on a mission to eliminate food waste and make fresh food accessible to all.With our Fresh Operating System, regional and national grocery retailers h... Show more

 • Promoted

Staff Software Engineer I - Stream Governance

Confluent IncCalgary, AB, CA
Full-time

Staff Software Engineer I - Stream Governance.We’re not just building better tech.We’re rewriting how data moves and what the world can do with it.With Confluent, data doesn’t sit still.Our platfor... Show more

 • Promoted

Staff Software Developer, C++

KinaxisCalgary, Alberta, Canada
Full-time

About Kinaxis Elevate your career journey by embracing a new challenge with Kinaxis.We are experts in tech, but it’s really our people who give us passion to always seek ways to do things better.As... Show more

 • Promoted

Staff Software Engineer

ConfluentCalgary, AB, CA
Full-time

We’re not just building better tech.We’re rewriting how data moves and what the world can do with it.With Confluent, data doesn’t sit still.Our platform puts information in motion, streaming in nea... Show more

 • Promoted

Staff Software Engineer

NuCalgary, AB, CA
Full-time

Nu was born in 2013 with the mission to fight complexity to empower people in their daily lives by reinventing financial services.We are one of the world’s largest digital banking platforms, servin... Show more

 • Promoted

Staff Software Engineer (L4)

TwilioCalgary, AB, CA
Full-time

At Twilio, we’re shaping the future of communications, all from the comfort of our homes.We deliver innovative solutions to hundreds of thousands of businesses and empower millions of developers wo... Show more