Software Engineer
Core
Architect, build, and optimize subscriptions and payments platform enabling membership and revenue collection for Crunchyroll.
Role type
backend software engineer (payments & monetization)
Builds
subscription and payment processing systems, fraud detection, churn reduction tools
Domain
streaming media, fintech, payments
Deliverable
production ML models | product features | infrastructure
Required skills
Java, GoLang, Python, PHP, Typescript, Node.js, cloud technologies (API Gateway, Lambda, EC2, RDS, ECS), databases (PostgresDB/MariaDB, DynamoDB/MongoDB), operational excellence (on-call, incident management)
Preferred skills
experience building robust and reliable backend services
Technologies
Java, GoLang, Python, PHP, Typescript, Node.js, API Gateway, Lambda, EC2, RDS, ECS, PostgresDB, MariaDB, DynamoDB, MongoDB
Responsibilities
architect and build subscription and payments platform, optimize performance, integrate with payment providers, implement fraud detection and prevention, reduce passive churn, maintain PCI compliance
Seniority
Mid-level, hands-on IC