about 4 hours ago
Base Salary
$208k - $221k/yr
Responsibilities
- Manage technical relationships with key content partners from initial onboarding through post-launch support.
- Advise partners on how to present their content and brand within the Roku platform.
- Provide development support using knowledge of the Roku SDK, video streaming protocols, and application best practices.
- Guide partners through the application submission and certification process in collaboration with the Roku QA team.
- Troubleshoot and resolve technical issues that arise during development or after channel publication.
- Represent Roku in regular partner meetings to maintain productive working relationships.
- Advocate for partner needs and priorities with internal engineering, product, and business development teams.
- Support partners in planning and developing application updates and new feature integrations.
- Collaborate cross-functionally to ensure partner applications meet Roku platform and performance standards.
Requirements
- 5+ years of software development experience.
- Proficiency in HTML5, JavaScript, and/or TypeScript.
- Experience developing in C++ with a minimum of 3 years of hands-on work.
- Familiarity with video streaming standards such as HLS and DASH.
- Experience programming in both managed and native software frameworks.
- Knowledge of OpenGL or the mobile gaming ecosystem.
- Strong verbal and written communication skills with the ability to engage diverse stakeholders.
- A track record of building productive technical relationships with external partners or developers.
- Ability to work effectively across cross-functional teams in a fast-paced environment.
- A Bachelor's degree in Computer Science or equivalent practical experience.
- Familiarity with Linux-based development environments.
Benefits
- Eligible for health insurance, equity awards, life insurance, disability benefits, parental leave, wellness benefits, and paid time off.
- Comprehensive benefits include global access to mental health and financial wellness support.
- Local benefits may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension).
- Support for taking time off in accordance with local leave policies.