Principal Frontend Software Engineer
CrunchyrollSan Francisco, CA, United StatesPosted 2 March 2026
Job Description
<div class="content-intro"><h2 data-pm-slice="1 1 []">About Crunchyroll</h2>
<p>Founded by fans, Crunchyroll delivers the art and culture of anime to a passionate community. We super-serve over 100 million anime and manga fans across 200+ countries and territories, and help them connect with the stories and characters they crave. Whether that experience is online or in-person, streaming video, theatrical, games, merchandise, events and more, it’s powered by the anime content we all love.</p>
<p>Join our team, and help us shape the future of anime!</p></div><h2>About the role</h2>
<p>Crunchyroll is growing and evolving, presenting unique challenges and opportunities to support millions of anime fans worldwide. We are looking for a Principal Software Engineer to help build and maintain robust, high-performance applications across multiple platforms, including Operator Devices, Game Consoles, Roku, and Smart TVs—with more to come.</p>
<p>As a Principal Engineer, you’ll play a pivotal role in shaping and executing the technical vision and architecture for our client applications, collaborating to deliver exceptional streaming experiences to our global fanbase. You’ll lead by example, demonstrate engineering excellence, and drive best practices across the team.</p>
<p>You will:</p>
<ul>
<li>Build and optimize Crunchyroll’s client applications across web-based platforms with a focus on performance, reliability, and scalability.</li>
<li>Collaborate cross-functionally with engineers, product managers, and designers to design and deliver new features.</li>
<li>Lead technical design reviews, making informed technology choices and architectural decisions.</li>
<li>Coordinate and manage dependencies across multiple teams to ensure seamless feature rollouts.</li>
<li>Champion a culture of engineering quality through rigorous code reviews, automated testing, and continuous integration practices.</li>
<li>Partner with leadership to define and evolve a comprehensive testing strategy, including a scalable testing pyramid.</li>
<li>Mentor and support other engineers through knowledge-sharing, workshops, and pair programming.</li>
<li>Foster a culture of ownership, accountability, and agility, embracing ambiguity and rapidly evolving requirements.</li>
</ul>
<p>In the role of Principal Software Engineer, you will report directly to the Senior Director, Fan Experiences. We are considering applicants for the San Francisco location.</p>
<h2>About You</h2>
<p>We get excited about candidates like you, because...</p>
<ul>
<li>You have 15+ years of experience in front-end development, with an understanding of performance constraints in low-memory environments.</li>
<li>You have expertise in React or TypeScript with an emphasis on building scalable, modular, and testable applications.</li>
<li>You have experience writing robust unit and end-to-end tests, ensuring high code quality and confidence in deployments.</li>
<li>You have a customer-obsessed mindset, with demonstrated urgency, ownership, and accountability.</li>
<li>You have experience working in Agile software development environments and have strong communication and collaboration skills.</li>
<li>You have demonstrated leadership through mentorship, technical talks, and hands-on guidance for peers and junior engineers.</li>
<li>You have a passion for developing high-quality user experiences and shipping polished, high-performance applications.</li>
</ul>
<h2>About the Team</h2>
<p>The Fan Experiences team at Crunchyroll plays a pivotal role in enhancing and expanding our users' experiences. We partner with platform engineers, designers, and product teams to build immersive, performant applications that delight users across a growing range of devices. Our team thrives on action, innovation, and a shared commitment to raising the bar. We are curious, data-driven, and passionate about continuously improving the way fans experience anime.</p>
<h2>Why you will love working at Crunchyroll</h2>
<p>In ... (truncated, view full listing at source)
Apply Now
Direct link to company career page
More jobs at Crunchyroll
See all →Senior Front End Software Engineer
Mexico City, Mexico City, Mexico · 2 March 2026
Software Engineer II, Android
Mexico City, Mexico City, Mexico · 2 March 2026
Senior Partner Services Engineer
Mexico City, Mexico City, Mexico · 2 March 2026
Director, Global Talent Attraction & Employer Brand
Los Angeles, California, United States · 2 March 2026