About the Role
As a Software Development Manager, you will lead one of Petal’s empowered, multidisciplinary delivery teams, bringing together developers and technical leads to deliver high-quality software efficiently, sustainably, and in alignment with product strategy. You will create clarity, drive accountability, and translate strategy into actionable delivery plans, fostering an execution culture grounded in Agile and Kanban principles. You will also play a key role in Petal’s AI transformation, helping teams adopt new ways of working, improve productivity, and innovate responsibly.
Responsibilities
- Lead and support a multidisciplinary delivery team by setting direction, providing feedback, and fostering accountability.
- Plan and oversee delivery execution, ensuring clear objectives, realistic timelines, and effective prioritization.
- Collaborate with Product Management and Architecture to align on vision, define scope, and ensure solutions meet expectations.
- Identify and remove delivery blockers, optimizing workflow, tools, and processes.
- Coach team members on problem-solving, communication, and professional growth, cultivating a healthy, high-performing team culture.
- Maintain visibility on quality and performance metrics, ensuring continuous improvement in delivery velocity, product quality, and predictability.
- Act as a thought partner to Product and Architecture, balancing technical feasibility, customer value, and business impact.
Requirements
- 6+ years of experience in software development or engineering-related roles.
- At least 4 years in team leadership or management.
- Proven track record managing end-to-end software delivery in a fast-paced SaaS or product organization.
- Strong understanding of delivery and quality management principles, from planning and estimation to testing and deployment.
- Balanced skillset combining people management, project execution, and technical literacy.
- Strong communication and collaboration skills, with the ability to bridge the gap between technical and business perspectives.
- A mindset rooted in continuous improvement, transparency, and empowerment.
Skills
- Agile principles
- Kanban principles
- People management
- Project execution
- Technical literacy
- Communication
- Collaboration
- Continuous improvement
- Transparency
- Empowerment
Location
- Remote
Work Type
- Hybrid work
- Flexible work hours
Experience Level
- 6+ years of experience in software development or engineering-related roles
- 4+ years in team leadership or management
Salary/Compensations
- Compensation that recognizes your contribution
Benefits
- Recurring hybrid work allowance
- 4 to 6 weeks of paid vacation per year
- 5 paid personal days per year
- A group RRSP / DPSP plan with employer contribution
- A complete group insurance plan, from day 1
- An annual wellness allowance
- Access to the Lumino Health™ telehealth application
About the Company
- Petal is a leading Canadian healthcare orchestration and billing company that revolutionizes healthcare systems to make them agile, efficient, and resilient by enabling the forecasting and shaping of world-class healthcare through Healthcare BI, advanced analytics, and informed insights.
- Our commitment to fostering an exceptional workplace culture has earned us notable recognitions, including being listed as a Great Place to Work in both the technology and healthcare sectors.
- Join us in our mission to empower healthcare innovators and improve healthcare differently.
- As part of one of Canada’s fastest-growing SaaS companies, you will help evolve our delivery model and lead a talented, customer-centric team whose work makes a real impact on the healthcare system.
Equal Opportunity
- Petal is an active participant in the equal opportunity employment program, and members of the following target groups are encouraged to apply: women, people with disabilities, aboriginal peoples and visible minorities.
- If you are a person with a disability, assistance with the screening and selection process is available on request.
