Job Summary: The Delivery Manager leads the planning, coordination, and execution of enhancement requests and internal initiatives. This role aligns cross-functional teams (Product, Engineering, QA, DevOps, and Design) to efficiently deliver high-quality results with transparency. The ideal candidate excels in dynamic environments, clarifies ambiguity, and promotes delivery excellence within distributed teams.
Essential Functions:
Project Structuring & Facilitation
- Transform enhancement requests into clearly defined, executable projects with clear scope, deliverables, and timelines.
- Coordinate across Product Managers, UX, Engineers, QA, DevOps, and other contributors to align expectations and plan delivery.
- Ensure projects are scoped in a way that enables realistic, structured execution.
Requirement & Estimate Alignment
- Partner with stakeholders to refine and validate project requirements, identify constraints, and clarify intended outcomes.
- Lead the process of estimating effort and complexity, ensuring estimates are well-documented and agreed upon.
Prioritization & Capacity Planning
- Ensure project priorities reflect broader business and technical goals through internal prioritization and resource allocation models.
- Align project scheduling with team capacity across development, QA, and DevOps to maintain achievable commitments.
- Escalate conflicts or capacity risks early to leadership for resolution.
Progress Transparency
- Maintain comprehensive and up-to-date visibility into project progress, including task breakdowns, estimates, ownership, statuses and timelines.
- Serve as the central coordination point for stakeholders by ensuring timely updates and surfacing changes or risks proactively.
Continuous Improvement
- Facilitate structured project retrospectives to derive insights, address root causes, and promote a continuous learning environment.
- Identify process gaps or recurring challenges and lead initiatives to embed improvements into our delivery workflows.
Program-Level Coordination
- Flag initiatives that exceed single-team coordination and initiate support from Technical Project Managers (TPMs) when appropriate.
- Collaborate with TPMs to ensure continuity, alignment, and scaled execution across teams.
The most successful candidates for this role will have: 
- Excellent verbal and written communication skills, particularly in English.
- Proven experience in managing project delivery for a complex and cross-functional enterprise software.
- A deep understanding of UI/UX and its impact on product design and development.
- Proven experience in simultaneously organizing and prioritizing multiple projects.
- Technically curious and eager to understand how complex systems work.
- Open-minded and willing to venture off the beaten track.
- Technical background and experience to a degree would be a plus, but not mandatory.