We're looking for a Technical Program Manager to join our Technology team and play a key role in driving the successful delivery of complex technical initiatives across our product and platform teams. You'll be responsible for ensuring seamless coordination between cross-functional teams, optimizing delivery processes, and building strong visibility into progress and risk for leadership. In this role, you'll operate in an agile environment, partnering closely with engineering, product, design, and QA teams while reporting directly to the Director of Engineering.
Roles and Responsibilities :
Establish and optimize agile delivery processes across product and platform teams
Coordinate cross-functional programs (engineering, product, design, QA) to ensure timely delivery
Implement robust progress tracking, reporting, and risk management practices for leadership visibility
Drive end-to-end execution of complex technical programs, ensuring milestones and dependencies are met
Partner with Engineering and Product teams to define roadmaps, sprint goals, and delivery timelines
Manage communication across stakeholders - ensuring clarity, transparency, and accountability
Identify risks, resolve blockers, and ensure effective resource allocation across parallel workstreams
Build and improve frameworks for project tracking, OKRs, and post-mortem learning
Requirements and Skills :
2-4 years of project or program management experience in a tech startup environment
Bachelor's degree in Engineering (Computer Science preferred)
Proven experience managing agile software delivery processes
Strong technical understanding (architecture, APIs, development workflows)
Proficiency with Jira, Notion, and GitHub
Excellent communication, stakeholder management, and organizational skills
Technical Program Manager • India