

Technical Program Manager, Cadence (Flow)
Job Description
We're looking for a technology-savvy Program Manager to execute our plan to build and evolve Cadence, the secure, clear, and approachable programming language that our community of developers use to build their smart contract-based applications on Flow.
The ideal candidate has a knack for details, a genuine curiosity in decentralized application development, the ability to analyze and distill complex problems down to the essentials, and a laser-focus on steering teams to achieve their mission while also seeking out and capitalizing on opportunities for continuous improvement.
Responsibilities
- Using agile planning techniques, identify delivery timeframes for critical capabilities on the Cadence roadmap.
- Drive team-level agile ceremonies and make sure that team boards are up-to-date.
- Use capacity planning to help your team forecast delivery timeframes for the next month, quarter and beyond, adjust and course-correct when company priorities change, and balance work effort between development of new capabilities and ongoing engineering operations.
- Keep your teams focused relentlessly on the mission at hand by clearing blockers as they arise, and help the team identify and track potential hazards that lay ahead so that everyone can steer clear.
- Author and communicate concise updates on team accomplishments, progress, and the challenges your teams face, so that other teams can react, and the company can make informed decisions.
- Support the initiation, scoping, kickoff, and execution of projects impacting your team or teams; help create overall timelines by connecting the dots across your teams and other teams internal and external.
Job Requirements
- 3-5 years experience as a project manager in software development and managing agile teams.
- Strong written and verbal communication to distill complex discussions into clear, concise issues, risks, and action plans.
- Ability to collaborate with product and engineering counterparts to ensure teams have a well-defined mission and a properly groomed backlog of work.
- Ability to establish and maintain a strong network within the company in order to route and triage issues and risks as they arise.
- Ability to apply your project management skills across a variety of use cases; inflexible specialists need not apply.
- Previous experience with hands-on software development, particularly in the open source domain, is preferred.