Hi. We’re TiVo. At our core, we’re innovators who continuously seek to fuel the ultimate entertainment experience. We touch the lives of binge-watching, music-loving, entertainment fanatics every day by inventing and delivering beautiful user experiences, and enable the world’s leading media and entertainment providers to nurture more meaningful relationships with their audiences.
We work hard, celebrate success and challenge everyone in our organization to make an impact. If you are as passionate as we are about the intersection of technology and entertainment, join us today.
Ready to join a dynamic, technology-focused organization that is transforming how we find and consume entertainment? TiVo is looking for an Engineering Program Manager to join our team to drive delivery of our product roadmaps.
As a team, we are adapting cutting-edge technology to transform how Advanced TV solutions are delivered to consumers and TV operators.
Our customers use our Advanced TV solutions to power exciting new entertainment experiences across a variety of devices to drive engagement.
Our business and development cycles are fast-paced, challenging and responsive to a dynamic marketplace and our customers’ needs.
Here is what you get to do :
Facilitate the definition, development and deployment of new Advanced TV solutions for our TV operator partners.
Manage projects using Agile techniques across multiple teams and with Solutions Program Managers for partners
Work directly with multiple disciplines software engineering, quality assurance, information technology, operations and business development to manage decisions, deliverables, dependencies and risks
Establish positive relationships with stakeholders and across the organization to achieve alignment and influence direction
Proactively identify issues and risks; devise and implement risk mitigation strategies across programs
Prioritize execution of the tasks to optimize delivery across multiple projects to meet customer needs
Participate in ongoing improvements to TiVo’s engineering processes and practices
What you’ll need to be successful :
BS or equivalent experience
5+ years’ experience managing complex software engineering projects
You have working knowledge of end-to-end SW system functionality (e.g. client / server)
You have proven experience working in a scaled agile software development environment, either as a Scrum Master, Product Owner, Engineering Manager
You have demonstrated a record for regularly delivering complex software projects and programs on-time
You are an excellent verbal and written communicator
You are a relationship builder that despite assertive nature gets things done and people respect the results
You have experience working with external partners in a complex, geographically distributed organization