
Software Developer
Tubi
full-time
Posted on:
Location Type: Hybrid
Location: Los Angeles • California • United States
Visit company websiteExplore more
Salary
💰 $349,442 - $384,386 per year
Tech Stack
About the role
- Write performance rendering code that can work on low-spec devices with as little memory usage as possible;
- Build innovative product features to help our users discover and consume content;
- Work on our open source shared user interface (UI) components library;
- Improve the video playback experience across different platforms and utilize innovations in browsers (Progressive Web Apps (PWA));
- Build infrastructure for staging and production;
- Optimize the data processing pipeline;
- Improve backend service monitoring and optimization to decrease API response time and increase system availability;
- Build next generation of infrastructure as code, making it reproducible and durable;
- Maintain production components, debug, test, and fix concealed issues, which affect production services;
- Investigate, design, and develop the next generation machine learning data pipeline to provide an error free and vast data source for the machine learning team to build better user experiences;
- Use strong communication skills (verbal and written) to work with the product and design teams to understand end-user requirements, formulate use cases, and translate these into a pragmatic and effective technical solution.
Requirements
- Bachelor’s degree or foreign equivalent in Computer Science, Computer Engineering, Software Engineering or related field.
- Three (3) years of experience in the position offered or related occupation.
- Developing Content Management System features (including planning, analyzing, designing, developing, implementing, testing, and maintaining Matrix and User Device Services) to enable users to access content;
- Programs or scripts using programming languages (including JavaScript, React, HTML and CSS) to optimize video viewing experience;
- Developing code to improve video playback across platforms;
- Working with open-source shared user interface (UI) to develop and maintain content facing application programming interface (API);
- Operating browser internals (including networking and Rendering Cycle);
- Building infrastructure to develop video and operate video playback;
- Programming using Typescript.
Benefits
- For US-based non-exempt Tubi employees, the FOX Employee Benefits summary accurately captures the Vacation and Sick Time.
- For all salaried/exempt employees, in lieu of the FOX Vacation policy, Tubi offers a Flexible Time off Policy to manage all personal matters.
- For all full-time, regular employees, in lieu of FOX Paid Parental Leave, Tubi offers a generous Parental Leave Program, which allows parents twelve (12) weeks of paid bonding leave within the first year of birth, adoption, surrogacy, or foster placement of a child in addition to applicable government leave program(s) and FOX’s short-term disability policy. This time is 100% paid through a combination of any applicable state, city, and federal leaves and wage-replacement programs in addition to contributions made by Tubi.
- For all full-time, regular employees, Tubi offers a monthly wellness reimbursement.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaScriptReactHTMLCSSTypescriptPerformance renderingVideo playback optimizationMachine learning data pipelineInfrastructure as codeAPI development
Soft Skills
Strong communication skillsVerbal communicationWritten communication
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Computer EngineeringBachelor’s degree in Software Engineering