software engineer
Kindr.ca
Job Description
Senior Backend Engineer Employer: Kindr.ca Posted on June 09, 2026 Kindr is building the automation layer for modern dental clinics. We help clinics reduce administrative burden, improve patient communication, and handle high-volume insurance and reception workflows that have historically been manual, fragmented, and painful. Weโve handled over +60,000 calls and verified +25,000 patients across Canada with strong recurring revenue and clear market pull. We are early in a category that is still being defined, and we believe there is a meaningful opportunity to become core infrastructure for dental practices across the country. Problem We Solve Dental clinics are drowning in front-desk admin work. Their staff spends 30-40 hours every month calling insurance companies. They miss calls that cost the clinic over $150K+ in annual production. Patients wait days for treatment plans. Patient care gets interrupted.
What you?ll do Own backend architecture across APIs, queues, event systems, services, and the database Design data extraction and transformation pipelines for clinic, medical, and insurance data Integrate with legacy practice management systems and insurance portals, including the unglamorous, high-value work that makes automation possible Build with LLMs for extraction and automation, including evaluation systems so we know when model output can be trusted Help drive architecture decisions, technical tradeoffs, and tooling choices Mentor 1?2 developers, run code reviews, and help set the bar for how we build Stay roughly 70% hands-on; this is a builder role, not a people-management role What we?re looking for Senior-level experience building backend systems, usually around 5?8+ years Strong Python experience Strong SQL experience, preferably Postgres Experience designing APIs, services, and data pipelines Comfort working with queues, concurrent processing, event-driven systems, or similar backend patterns Practical cloud experience; we are on Azure, but deep Azure-specific experience is not required Experience reviewing code, mentoring other engineers, or raising engineering standards on a small team High ownership: you can take an ambiguous problem from research to shipped without needing step-by-step direction Comfort using AI development tools day to day Clear communication skills, including the ability to occasionally work directly with clinics, partners, or non-technical teammates Big pluses LLM integration for data extraction, automation, or evaluation Experience with healthcare, dental, fintech, insurance, or another regulated or workflow-heavy industry React experience, especially if you enjoy occa Location: Calgary, AB (Hybrid work location) Salary: $85,000 to $120,000 per year Terms of employment: Full time Starts as soon as possible #J-18808-Ljbffr