Crunchyroll logo

Software Engineer II, Android

Crunchyroll

San Francisco, CA · San Francisco · USD 135,100-168,900 · 2+ years experience · Hybrid · Posted Sep 29, 2026

At a glance

Experience
2+ years experience
Workplace
Hybrid
Location
San Francisco, CA · San Francisco
Salary
USD 135,100-168,900

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!

About the role

  • As a Software Engineer II on the Mobile Monetization team, you will contribute to the improvement of end-to-end monetization experiences on Crunchyroll's Android and Apple apps.
  • Your goal is to increase subscription and add-on revenue while preserving fan trust and product quality.
  • You will take ownership of key features and improvements, ensuring high-quality code, performance, and user experience.

Responsibilities

  • Contribute to the design and implementation of Android features that enhance streaming apps across supported platforms.
  • Collaborate on solutions that improve code maintainability, user experience, and overall app performance.
  • Identify technical debt, performance bottlenecks, or reliability issues, and work with engineering leadership and your team to address them.
  • Maintain high standards for code quality and engineering best practices across the Android stack.
  • Participate in design discussions and code reviews, contributing to a strong team culture of technical excellence.
  • Support operational excellence through sustainable on-call practices and a focus on reducing long-term toil.
  • Implement Android features that directly impact the Crunchyroll user experience across multiple platforms.
  • Collaborate cross-functionally in technical solutions to align with product goals and customer needs.
  • Be responsible for feature development as an owner, with a focus on quality, performance, and scalability.
  • Contribute to team operations, including code reviews, on-call support, and technical planning.

Requirements

  • You have 2+ years of experience developing Android applications using Kotlin.
  • You have hands-on experience building production apps with Jetpack libraries such as Compose.
  • You have a working knowledge of testing frameworks like Espresso and understand the value of unit, integration, and E2E testing.
  • You are familiar with Android architecture patterns and have applied them to create maintainable and scalable codebases.
  • You have contributed to consumer-facing mobile applications at scale, ideally with multimedia or streaming experiences.
  • You have experience debugging complex issues and navigating large, modular codebases using established engineering best practices.
  • You possess a strong grasp of Git workflows and are comfortable working in modern CI/CD practices.
  • You are familiar with Agile methodologies and working within a cross-functional team setup.
  • You have participated in an on-call rotation and understand what it means to build resilient systems that reduce operational burden over time.
  • You are test-driven and have experience using agentic tools to enhance development efficiency.

Benefits

  • Compensation package including salary plus performance bonus earning potential, paid annually
  • Flexible time off policies
  • 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 and pet friendly offices

Workplace

  • Hybrid role with 3 days in the office per week

Skills

  • Kotlin
  • Jetpack
  • Compose
  • Espresso
  • Git
  • CI/CD

Crunchyroll

Software Engineer II, Android

Apply now