Full-time Posted June 02, 2026
Apply Now

Job Description

Elevate your technical leadership as a Backend Software Developer with Dialogue, Canada’s premier virtual care provider. This role emphasizes Python expertise to architect robust solutions for online health platforms.
As a Staff Software Developer in the Client Stream group, you’ll engage in high-level technical design while leading cross-functional initiatives. Your role includes developing exceptional APIs, guiding design patterns, and mentoring fellow developers in best practices. Collaboration is key as you work to enhance the performance and scalability of Dialogue’s Integrated Health Platform.
Key Responsibilities:
• Architect Python backend systems for high-performance applications
• Design and implement robust APIs connecting backend and user systems
• Champion best practices in observability and performance monitoring
• Lead cross-functional projects and draft architecture proposals
• Mentor developers to foster high-quality code culture
Requirements:

Apply for This Position

Ready to take the next step? Click the button below to submit your application.

Submit Application