Ideal candidates must be highly proactive, detail-oriented, and work on multiple assignments that may span the department. They must be capable of clearly communicating schedules, risks, status, and processes to various business and technical audiences.
Job Responsibility
Lead and Manage Large-Scale Technical Projects:
- Oversee and lead large-scale media engineering programs from planning through execution.
- Develop and maintain detailed project plans, timelines, and risk management strategies for high-impact initiatives.
- Coordinate with multiple departments to gather requirements, prioritize tasks, and manage dependencies, ensuring seamless integration and execution of projects.
- Ensure projects meet deadlines, scope, and budget while maintaining high quality and technical excellence.
- Provide regular status updates and conduct reviews to ensure alignment and transparency across all stakeholders.
- Serve as a Scrum Master:
- Act as a Scrum Master for one or more teams, facilitating all Scrum ceremonies (Daily Standups, Sprint Planning, Sprint Reviews, and Retrospectives).
- Remove impediments and blockers that may impact the team's productivity and progress.
- Coach and guide teams on Agile principles and Scrum practices to ensure effective delivery.
- Foster a culture of continuous improvement within the teams by encouraging experimentation and adopting best practices.
- Track and report on team metrics and performance using Agile tools (e.g., Jira, Trello).
- Mentor Junior TPMs:
- Provide guidance, support, and mentorship to junior Technical Program Managers.
- Help develop their skills in project management, Agile methodologies, and technical expertise.
- Foster a collaborative and inclusive environment that encourages professional growth.
Job Requirements
What We’re Looking For:
- 7+ years of experience in technical program management or a similar role.
- Proven track record of delivering large-scale, complex projects in a fast-paced environment.
- Extensive experience as a Scrum Master, with a deep understanding of Agile principles and practices.
- Strong technical background with experience in media engineering, video playback technologies, or related domains.
- Excellent leadership, communication, and collaboration skills.
- Strong analytical and problem-solving abilities.
- Passion for innovation and a customer-centric mindset.
Required Education, Experience/Skills/Training:
- Bachelor’s degree in computer science, Engineering, or a related field.
Bonus Points:
- Certified Scrum Master (CSM) or similar Agile certification.
- Experience in the streaming media industry.
- Familiarity with Agile tools (e.g., Jira, Trello).
- Knowledge of cloud computing and large-scale distributed systems.