Strong technical background Proven ability to develop and manage complex technical programs Demonstrated success in requirements gathering and discovery Skilled in project management of technical initiatives Proven ability to translate complex technical information into clear, actionable business terms Strong stakeholder management and communication skills Ability to reduce operational load on technical teams 8+ years of experience in Technical Program Management Prior experience working in a SaaS, cloud infrastructure, or enterprise software environment Strong familiarity with project management tools Background in release management Cross-functional leadership across distributed teams Bachelor’s degree in Computer Science, Engineering, Information Systems, or a related technical field Deep understanding of system architectures and integration patterns