Software Development Manager – Billing

Posted 2 days ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Software Development Manager leading engineering teams at Jane to manage billing and clinical products. Collaborating with cross-functional teams to deliver high-quality software and support engineers' development.

Responsibilities

  • Build a healthy, accountable team environment where people feel supported, challenged, and motivated to do their best work together
  • Partner closely with Product and Design to bring clarity to ambiguous problems, align the team around priorities, and translate strategy into practical, iterative plans
  • Raise the bar on ownership, delivery, and technical quality by helping the team make thoughtful decisions, address root causes, and follow through on meaningful outcomes
  • Coach and grow experienced engineers, including senior and staff-level developers, with empathy, direct feedback, and a genuine commitment to their development
  • Contribute as a strong technical and cross-functional partner who can engage in the details when needed, zoom out to understand system-wide impact, and help the team create reliable, delightful experiences for customers
  • Lead by example in embedding AI into day-to-day team practices to accelerate delivery and improve decision quality

Requirements

  • Experience leading engineering teams as an established manager
  • Strong people leadership experience, including hiring, coaching, performance management, and supporting the growth of senior and staff-level engineers
  • A solid technical foundation that allows you to partner credibly with developers, ask good questions, assess tradeoffs, and advocate for quality, reliability, and maintainability
  • Experience leading cross-functional work with Product and Design, balancing technical investment with roadmap commitments, and helping teams move forward through ambiguity
  • Experience delivering complex software in interconnected domains, with good judgment about when to go deep, when to delegate, and how to keep teams aligned and accountable
  • Experience coaching teams on effective AI usage, helping engineers develop strong prompting/critique habits and sharing patterns that improve consistency and decision-making

Benefits

  • Comprehensive benefits package
  • Career development conversations with manager
  • Regular compensation growth as experience develops

Job type

Full Time

Experience level

Mid levelSenior

Salary

CA$158,400 - CA$247,500 per year

Degree requirement

Bachelor's Degree

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.