Senior Software Engineer, EDGE Discovery
Core
Design and evolve scalable backend systems powering search, recommendations, personalization, and content discovery experiences for Crunchyroll's global anime platform.
Role type
Senior IC backend platform engineer (distributed systems)
Builds
High-throughput discovery APIs, metadata services, ranking systems, and recommendation infrastructure
Domain
Streaming media / Consumer content platforms
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems design, API architecture, cloud-native technologies, high-traffic service operations, caching strategies, asynchronous processing, event-driven architectures, data consistency patterns, AWS infrastructure
Preferred skills
Search systems, recommendation platforms, personalization systems, large-scale content delivery, experimentation platforms, analytics pipelines, ML integration workflows
Responsibilities
Design and develop scalable backend systems for search and recommendations; Lead architectural decisions for distributed systems; Build and optimize APIs and indexing pipelines; Partner with product and data teams to improve discovery relevance; Drive backend platform improvements for developer productivity; Identify and address performance bottlenecks; Support experimentation and A/B testing frameworks; Mentor engineers and provide technical leadership; Influence long-term technical direction; Champion engineering excellence through tooling and automation
Seniority
Senior, hands-on IC with technical leadership