Senior Software Engineer, Content Platforms
Tubi is seeking a Senior Software Engineer to join our Content Platforms Engineering team, focusing on developing and optimizing user-facing systems that power our extensive content ecosystem. As a free streaming service entertaining over 100 million monthly active users, Tubi offers the world's largest collection of movies and TV shows, including thousands of creator-led stories and Tubi Originals. This role is pivotal in enhancing our content ingestion and delivery processes, ensuring a seamless experience for our diverse user base.
In this position, you will design and build highly interactive and efficient web-based Content Management Systems to onboard content from diverse external partners. Collaborating closely with Engineering, Product, and Design teams, you will ensure intuitive UI/UX, scalability, and seamless integration with services. Your work will involve translating business needs into practical technical solutions, contributing to the evolution of user experiences from content ingestion interfaces to media processing dashboards using modern web technologies. Additionally, you will advocate for performance, responsiveness, and accessibility across the frontend stack, implementing web features that enhance operational efficiency and scale the platform to meet growing demands.
The ideal candidate will have over 5 years of experience in web development, with expertise in HTML, CSS, JavaScript, and React. A strong understanding of web performance, cross-browser compatibility, and responsive design is essential. Familiarity with gRPC for communication between services, experience with TypeScript and modern JavaScript practices, and proficiency with build tools and package managers such as Webpack, NPM, and Yarn are also required.
Preferred qualifications include experience with media content platforms and video/audio streaming technologies, hands-on expertise with UI/UX design systems, responsive design, and accessibility standards. Familiarity with cloud services and containerization technologies like Kubernetes, as well as experience with AI platforms or AI-assisted coding platforms to enhance developer productivity and streamline development processes, are advantageous. A passion for creating beautiful, efficient, and scalable user interfaces is highly valued.
Tubi offers a dynamic and collaborative work environment where innovation and creativity are encouraged. Employees have the opportunity to work on cutting-edge technologies and contribute to a platform that reaches millions of users worldwide. We provide competitive compensation, comprehensive benefits, and opportunities for professional growth and development.