Program Manager
About The Role:
The Program Manager drives cross-functional execution across the software development lifecycle: coordinating engineering, design, and go-to-market teams to ship complex products on schedule. This role owns program plans, dependency management, and risk escalation for multi-team initiatives — translating ambiguous goals into milestones, keeping stakeholders aligned, and ensuring launches land predictably.
Key Responsibilities:
- Own end-to-end program plans for multi-quarter initiatives, defining milestones, owners, and success metrics
- Run cross-functional execution across engineering, product, and design teams using Jira, Confluence, and Asana
- Identify and resolve dependencies, blockers, and scope risks; escalate with clear options rather than problems
- Facilitate sprint planning, program reviews, and launch-readiness checkpoints with senior stakeholders
- Build and maintain program dashboards and status reporting for executive leadership
- Drive continuous improvement of planning processes, estimation practices, and post-launch retrospectives
- Coordinate beta programs and launch logistics, including QA sign-off, documentation, and support enablement
What We Are Looking For:
- 4-7 years of program or project management experience in software or technology companies
- Track record of shipping complex, multi-team programs from planning through launch
- Fluent with agile ceremonies, roadmapping, and tools like Jira, Confluence, and NotionStrong written communication: crisp status updates, clear risk narratives, well-structured docs
- Comfortable working with engineers on technical dependencies and trade-offs
- Bachelor's degree in a relevant field, or equivalent practical experience
Bonus:
technical background (CS degree, SWE experience), experience with API/platform products, or PMP/CSM certification