- 5+ years of experience in technical program management, project management, or a related role, preferably within a technology or engineering-focused organization.
- Strong understanding of software development lifecycles (SDLC) and engineering processes.
- Excellent communication, negotiation, and interpersonal skills, with the ability to effectively interface with technical and non-technical stakeholders.
- Proven ability to manage multiple complex projects simultaneously, balancing competing priorities and deadlines.
- Experience creating and managing capacity plans, project schedules, and risk mitigation strategies.
- Results-oriented, organized, and methodical. Comfortable dealing with ambiguity.
- Demonstrate a proactive, curious mentality; be willing to ask questions, and dig for your own answers as well.
- Comfortable with distilling available data from projects and user data to guide decisions and results.
- Proficiency with project management tools such as Jira.
- Experience working with customers/partners, particularly large technology companies like Meta, Google, or similar delivering software to contracted terms.
- Experience navigating large tech corporations, ensuring alignment and approvals from senior executives.
- Familiarity with graphics technologies, games engines or related fields.
- Certification in project management practices (e.g. PMP, Agile, Scrum).