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.
- Process stewardship: improve ways of working, backlog hygiene, intake, and change control; keep meetings lean and outcomes-focused.
- 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.
- Advocate shift-left practices to optimize delivery efficiency and execution.
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.
- Open-minded and willing to venture off the beaten track.
- Possess a conceptual-level understanding of software components (e.g., software architectures, APIs, databases, or infrastructure) and how they interact and integrate, sufficient to communicate effectively with engineering teams, assess risks, and make informed decisions without requiring hands-on coding expertise.
Nice to have:
- The ability to read/understand code at a conversational level, query data (SQL or logs), and reason about distributed systems (APIs, events/queues, caching, data stores).
- CI/CD, cloud (AWS/Azure/GCP), containers/orchestration (Docker/Kubernetes), infrastructure-as-code concepts, observability (logs/metrics/traces), and security basics (authentication/authorization, secrets, least privilege).