🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Lead Software Development Manager Role

Hospitality Full Benefits Career Growth
Company

Dialogue

Location

montreal, Canada

Posted

June 01, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

Elevate your career with Dialogue as a Software Development Manager, steering innovative software solutions in virtual health care. This leadership position entails significant technical involvement.

You will manage the Provider Experience team, focusing on the implementation of ServiceOS and enhancing team productivity through improved developer experience and operational oversight. Your oversight will empower engineers and facilitate smooth project execution by actively addressing technical challenges and collaborating with product stakeholders.

Key Responsibilities:
• Direct team 1:1s, planning, and retrospectives
• Monitor progress against commitments and resolve blockers
• Develop engineer skills through coaching and feedback
• Partner with Product for backlog management
• Coordinate dependencies with other engineering units

Requirements:
• Over 2 years in engineering management roles
• Minimum of 5 y...