About the job
About Crunchyroll
Founded by passionate anime lovers, Crunchyroll passionately delivers the art and culture of anime to over 100 million fans across more than 200 countries and territories. We connect audiences with the stories and characters they cherish through a variety of platforms including streaming video, theatrical releases, games, merchandise, and events.
Join our dynamic team and play a pivotal role in shaping the future of anime!
About the Role
As Crunchyroll continues to grow and evolve, we face unique challenges and opportunities to serve our global anime community. We are seeking a Principal Frontend Software Engineer to design, build, and maintain high-performance applications across diverse platforms, including Operator Devices, Game Consoles, Roku, and Smart TVs.
In this influential role, you will help define the technical vision and architecture for our client applications, collaborating with various teams to deliver outstanding streaming experiences to our extensive fanbase. You will lead by example, embody engineering excellence, and promote best practices across the organization.
Your Responsibilities Include:
- Developing and optimizing Crunchyroll’s client applications across web platforms with a strong focus on performance, reliability, and scalability.
- Collaborating cross-functionally with engineers, product managers, and designers to conceptualize and implement new features.
- Leading technical design reviews, making informed choices regarding technology and architecture.
- Coordinating and managing dependencies across teams to ensure smooth feature rollouts.
- Advocating for a culture of engineering quality through thorough code reviews, automated testing, and continuous integration practices.
- Partnering with leadership to craft and refine a comprehensive testing strategy, including a scalable testing pyramid.
- Mentoring and guiding fellow engineers through knowledge-sharing, workshops, and pair programming.
- Encouraging a culture of ownership, accountability, and agility, while embracing ambiguity and adapting to rapidly evolving requirements.
As a Principal Software Engineer, you will report directly to the Senior Director of Fan Experiences. We are currently accepting applicants for our San Francisco location.

