Back to job search
TECH TALENTS AGENCY logo

Delivery Lead (Montreal / Hybrid)

  • Montréal, QC
  • Hybrid
  • Posted Oct 11, 2026
  • 1 position

$100,000 / year

Opens LinkedIn

Sign in to save this job
Employment type
Full-time
Experience level
Lead · 10+ years
Minimum education
Master’s degree
Apply by
Apr 9, 2027
Posting language
English
Working hours
40 hours per week
Office presence
3 days per week
Seniority
Mid-Senior level
Application method
Direct apply is available

Job summary

Lead and coach three Delivery Managers while overseeing delivery across multiple software development teams and projects. Manage plans, resources, risks, dependencies, performance, and escalations, while improving delivery processes and aligning work with product roadmaps and business priorities.

Job details

Location: Montreal, QC, Canada Work Model: Hybrid — 3 days on-site, 2 days remote Employment Type: Full-time Compensation: From $100K+ annually, depending on experience and interview results Position Overview We are seeking an experienced Delivery Lead to oversee software delivery across multiple teams and lead a team of 3 Delivery Managers. The role is suitable for an experienced Project Manager, Delivery Manager, or Head of Delivery Managers with a strong software development background who is ready to take broader ownership of delivery performance, processes, and team leadership. Key Responsibilities Lead, coach, and manage 3 Delivery Managers. Oversee delivery across multiple software development teams and projects. Manage planning, timelines, scope, risks, dependencies, resources, and delivery commitments. Coordinate closely with Engineering, Product, QA, and Business stakeholders. Ensure delivery plans align with product roadmaps and business priorities. Monitor delivery performance, KPIs, risks, and forecasts. Improve and standardize software delivery processes. Support resource and capacity planning, budgeting, and forecasting. Manage escalations and cross-team dependencies. Support hiring, onboarding, and development of the delivery team. Qualifications Strong experience in Project Management, Delivery Management, or Program Management within software development. Proven experience managing multiple teams or delivery streams. Previous people-management or leadership experience. Strong understanding of SDLC, Agile, and Scrum. Experience with project planning, estimation, risk management, capacity planning, and stakeholder management. Strong communication, leadership, negotiation, and problem-solving skills. Experience improving software delivery processes. Professional working proficiency in English and Ukrainian. Ability to work on-site in Montreal 3 days per week. Preferred Qualifications Experience building or scaling delivery teams. Experience with software, cloud platforms, IoT, connected devices, or hardware-enabled products. B2B or enterprise software experience. Experience with international or distributed teams. Technical or QA background. Agile, Scrum, or Project Management certifications. MBA or relevant management education.

What you’ll do

Lead and coach three Delivery Managers while overseeing delivery across multiple software development teams and projects. Manage plans, resources, risks, dependencies, performance, and escalations, while improving delivery processes and aligning work with product roadmaps and business priorities.

Requirements

Requires substantial project, delivery, or program management experience in software development, including leadership of multiple teams or delivery streams and prior people-management experience. Candidates should understand SDLC, Agile, and Scrum and have strong planning, risk, capacity, stakeholder-management, communication, and problem-solving skills; professional working proficiency in English and Ukrainian is required.

Listed skills

  • Risk Management · Preferred
  • Scrum · Preferred
  • Agile · Preferred
  • Project management · Preferred
  • Process Improvement · Preferred
  • Stakeholder Management · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Delivery Management
  • Project Management
  • Program Management
  • People Management
  • Software Development Lifecycle
  • Agile
  • Scrum
  • Project Planning
  • Estimation
  • Risk Management
  • Capacity Planning
  • Stakeholder Management
  • Resource Planning
  • Budgeting and Forecasting
  • Process Improvement
  • Cross-Team Coordination

Job areas

  • Management & Leadership
  • Technology
  • Software
  • Engineering