Crunchyroll

Crunchyroll

Senior Software Engineer

San Francisco, CA, United States · Senior

Sponsorship not specified$203k-$235kDetected 28 days ago
JavaScriptTypeScriptReactHTMLCode ReviewDesign SystemsLeadershipCommunicationCollaborationProblem SolvingMentoring

About the role

  • You will play a key role in shaping our HTML5-based architecture, driving technical direction, and ensuring performance, scalability, and reliability across devices.
  • This role requires strong frontend expertise (JavaScript, TypeScript, React) and experience working with performance-constrained or platform-specific environments.
  • The Fan Experiences team at Crunchyroll plays a pivotal role in enhancing and expanding our users' experiences.

Responsibilities

  • Architect and Build Core Platform Capabilities:
  • Design, implement, and evolve shared client architecture, frameworks, and libraries used across Smart TVs and Game Consoles.
  • Drive Cross-Platform Consistency:
  • Lead Complex Technical Initiatives:
  • Own and deliver large, cross-team projects with multiple dependencies, balancing short-term delivery with long-term architectural goals.
  • Design systems that support modular, event-driven architectures and enable extensibility across multiple clients and teams.
  • Collaborate Across Teams:
  • Partner closely with product, design, and platform teams to align on requirements, unblock development, and drive shared solutions.
  • Lead code reviews, provide actionable feedback, and establish best practices that improve maintainability and scalability.
  • Support program for new parents

Requirements

  • We get excited about candidates, like you, because you have...
  • Deep experience with JavaScript, TypeScript, and React, including building scalable and maintainable applications.
  • Ability to clearly articulate technical concepts and trade-offs to both technical and non-technical stakeholders.

Skills

  • Strong debugging and problem-solving skills, especially in cross-module or platform-specific scenarios.

Compensation

  • The Pay Range for this position is listed.

Benefits

  • Receive a great compensation package including salary plus performance bonus earning potential, paid annually.
  • Flexible time off policies allowing you to take the time you need to be your whole self.
  • Generous medical, dental, vision, STD, LTD, and life insurance
  • Health Saving Account HSA program
  • Health care and dependent care FSA
  • Employer paid commuter benefit
  • The range listed is just one component of Crunchyroll's Total Rewards offerings for employees.
  • Other rewards may include performance bonuses, employer matched retirement savings, time-off programs, and progressive health benefits and perks.

Company info

  • About Crunchyroll
  • 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.
  • Join our team, and help us shape the future of anime!
  • Create clear technical documentation and guidance to enable adoption of shared systems across teams.
  • In the role of Senior Engineer, you will report to the Senior Engineering Manager, LRX.
  • We are considering applicants for the location(s) of San Francisco, CA.
  • 401(k) plan, with employer match

This listing is sourced directly from Crunchyroll's careers page and normalized into a canonical job model.