Staff Software Developer

Remote

BC or AB

$140,000–155,000

Posted:
February 9, 2026

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.

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.

Why work with us? From day one, these benefits are yours:

  • Flexible working hours & Company time off between Christmas and New Year's;
  • Extended health & wellness benefits;
  • $1000 / year towards your continuing education;
  • RRSP matching & eligibility to participate in our stock options program;
  • Paid volunteer days and charitable 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 as you get to know our team.

How to Apply:

To apply for this position, please send your resume to careers@thrive.health.