Crunchyroll is hiring a Staff Software Engineer for the Partner Engineering team. The role involves leading strategic technical integrations, optimizing deployment processes, and collaborating with partners to deliver outstanding user experiences. As a Staff Software Engineer, you will report to the Senior Manager, Partner Engineering and work in San Francisco (in office 3 days a week).
Requirements
- Bachelor's degree in Computer Science or equivalent practical experience
- 12+ years of experience building and deploying complex systems in collaboration with external partners
- Experience with modern web technologies: JavaScript, TypeScript, Node.js, HTML5, React, and WebSockets
- Strong understanding of Client/Server architectures and scalable system design
- Experience building backend services and APIs
- Ability to confidently engage both technical and non-technical stakeholders
- Partner facing experience across technical and business domains
- Experience integrating payment systems, metadata and other B2B APIs
- Platform development experience with Android TV, Apple TV, ChromeOS, or webOS (a strong plus)
- Familiarity with embedded devices, OEMs, SoC providers, or pay TV operators (preferred)
Benefits
- Flexible time off policies
- Generous medical, dental, vision, STD, LTD, and life insurance
- Health Saving Account HSA program
- Health care and dependent care FSA
- 401(k) plan, with employer match
- Employer paid commuter benefit
- Support program for new parents
- Pet insurance
- Pet friendly offices