Skip to main content
All jobs

Employer listing

Software Engineer II, Android

Crunchyroll

San Francisco, Ca · hybrid · full time · Mid Level

$135,100 - $168,900

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. Our 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.

This is a hybrid role (3 days in the office per week) based in San Francisco, reporting to an Engineering Manager, Mobile Monetization in the Fan Experience Engineering Organization.

Core Responsibilities

  • Implement Android features that directly impact the Crunchyroll user experience across multiple 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 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, technical planning, and code reviews.
  • Support operational excellence through sustainable on-call practices and reduction of long-term toil.
  • Stay current with industry trends, tools, and best practices in Android development.

Requirements

  • 2+ years of experience developing Android applications using Kotlin.
  • Hands-on experience building production apps with Jetpack libraries such as Compose.
  • Working knowledge of testing frameworks (e.g., Espresso) and unit, integration, and E2E testing.
  • Familiarity with Android architecture patterns applied to maintainable and scalable codebases.
  • Experience contributing to consumer-facing mobile applications at scale, ideally with multimedia or streaming experiences.
  • Experience debugging complex issues and navigating large, modular codebases.
  • Strong grasp of Git workflows and modern CI/CD practices.
  • Familiarity with Agile methodologies and cross-functional team collaboration.
  • Experience participating in on-call rotations and building resilient systems.
  • Test-driven approach and experience using agentic tools to enhance development efficiency.

Benefits

Offers medical, dental, vision, life, STD/LTD insurance, HSA/FSA programs, 401(k) with match, flexible time off, commuter benefits, parental support, and pet insurance.