Lead and manage the end-to-end release lifecycle for our software products, including meticulous planning, cross-functional coordination, proactive risk management, transparent communication, comprehensive tracking and reporting of release progress, and ensuring formal sign-off at key milestones.
Combines a strong understanding of how Artificial Intelligence is shaping the software development landscape with hands-on proficiency in AI-assisted development and productivity tools (e.g., Sentinel, Cursor, GitHub Co-Pilot). Proactively identifies opportunities to leverage LLM-based tools and AI-driven methodologies within program management to accelerate delivery, automate routine tasks, and drive operational efficiency.
Drive the adoption and consistent application of PMO methodologies, standards, and best practices across Product and Engineering teams. This includes defining processes, creating templates, providing training, and ensuring adherence.
Demonstrate a very strong working knowledge of Google Sheets, utilizing advanced formulas, data manipulation, pivot tables, charting, and ideally Google Apps Script for automation and custom solutions. Possess a deep understanding of Jira for issue tracking, project planning, and the ability to effectively integrate Google Sheets with Jira data for insightful reporting and analysis.
Effectively collaborate and communicate with Product Management, Engineering, QA, Operations, and other stakeholders to ensure alignment on program goals, timelines, and dependencies.
Proactively identify, assess, and mitigate program risks and issues, escalating as necessary and driving timely resolution.
Develop and maintain clear and concise program status reports, dashboards, and presentations for various audiences, including senior leadership.
Identify areas for process improvement within release management and PMO practices and drive initiatives to enhance efficiency and effectiveness.
Requirements
Bachelor's degree in Computer Science, Engineering, or a related technical field.
Proven experience with about 5+years as a Technical Program Manager and overall 10+ years in a software development environment.
Solid understanding of software development lifecycles (Agile, Waterfall, etc.).
Excellent communication, collaboration, and interpersonal skills, with the ability to influence and build relationships across teams.
Strong analytical and problem-solving skills, with a data-driven approach.
Ability to work independently, prioritize effectively, and manage multiple concurrent projects.
Hands-on coding skills in JavaScript, Google Apps Script, or other relevant scripting languages