
Technical Program Manager
- Bangalore, Karnataka
- Permanent
- Full-time
- Establish TPM function and standards
- Drive various initiatives for the Campaigns team
- Dive Deep into Technical Architeatures and Requirements
- Quickly whiteboard solutions with the business for upcoming requirements
- Understand and communicate in the language of micro services and APIs
- Build and manage large cross-team plans spanning a few quarters to a year - includes aligning resources from various teams, assigning responsibilities, building plans, calling out risks, dependencies and assumptions, execution and timely delivery of projects
- Stake holder management and reporting
- Take part in software development life cycle and is familiar with Agile methodologies.
- Work with software development and product teams to build and deliver high-quality, scalable products worldwide. Drive various Campaigns PODs OKR planning.
- Bachelor's degree in Computer Science or equivalent combination of technical education and work experience;
- 6+ years of Software Development experience; 5+ years of experience in building and leading strong engineering teams with prior experience as TPM.
- Proven experience in software development and distributed systems using Linux, Java/Python frameworks, ReactJS like UI frameworks, RDBMS, NoSQL DB,
- Proven experience in managing high performing engineering teams
- Proven experience with at least one of the cloud computing infrastructures - GCP / Azure / AWS
- Familiar with Mobile app development. SDK experience is a plus.
- Sprint/Kanban management, Roadmap, Planning, Hiring, Onboarding, Mentoring, Documenting.
- Proven experience in tools like JIRA, Confluence
- Liaison with Product Management, Engineers, DevOps, QA and other teams. The ability of influence without authority.
- Excellent verbal and written communication skill.
- Awareness of Secure Development process and practices
- Awareness on Information Security concepts and Best Practices