Senior Staff Software Developer

Jane 🏥👩‍⚕️✅

Remote regions

Canada

Salary range

$135,289–$220,161/year

Benefits

Job Description

As a Senior Staff Developer in the Booking group, you’ll serve as a strategic technical leader, helping Jane make scheduling seamless, efficient, and delightful for both patients and practitioners. This is a high-impact, cross-cutting role that supports multiple teams, guiding technical decisions and growing leadership within the group. Reporting directly to the Group Lead, you’ll act as a leader of leaders, bringing clarity to complex technical challenges, setting a long-term technical vision, and mentoring others to do the same. You’ll collaborate with product, design, and engineering partners to evolve Jane’s scheduling experience, from the moment a patient begins discovering care, to the moment they step into a clinic. Whether it’s enhancing our patient-facing app, scaling booking systems to improve discoverability of Jane clinics, or establishing foundational patterns for an event-driven architecture, your work will directly support Jane’s mission to help the helpers. This is a hands-on leadership role: you’ll spend a portion of your time in the code, prototyping, unblocking teams, and working through tough architectural problems. You’ll also lead the Booking Group Architecture Team, a collective of Staff developers across the group, and work closely with the broader Architecture Leadership Team to influence company-wide direction. If you thrive in ambiguity, enjoy elevating others, and have a passion for building resilient systems at scale, this is your opportunity to make a meaningful impact.

About Jane

Jane is a team that's all about fostering growth, spreading delight, and serving our healthcare community by simplifying the lives of healthcare practitioners and patients daily.

Apply for This Position