About the job
About Crunchyroll
Founded by passionate anime fans, Crunchyroll is dedicated to delivering the vibrant art and culture of anime to a global community. We cater to over 100 million anime and manga enthusiasts across more than 200 countries and territories, connecting them with the stories and characters they adore. Whether enjoyed online or in-person through streaming, theatrical releases, games, merchandise, and events, our offerings are powered by the anime content that unites us all.
Join our innovative team and contribute to shaping the future of anime!
About the Role
As a Senior Software Engineer on our Memberships Team, you will play a pivotal role in enhancing our Service Monetization Platform. You will design, develop, and optimize our membership infrastructure that drives revenue generation for Crunchyroll. Collaborating with design, product, quality assurance, and data teams, you will tackle intricate challenges, improve performance, and elevate user experience, directly impacting the expansion of the Crunchyroll community.
This position reports to the Engineering Manager of the Memberships team.
We are currently seeking candidates for our San Francisco, CA office.
About You
We are eager to meet candidates like you who bring:
- 5+ years of experience as a dedicated Backend Engineer, skilled at building robust and dependable backend services.
- Proficiency in technologies such as Typescript, Node.js, Java, GoLang, and PHP.
- Familiarity with cloud computing tools (ECS, Lambda, EC2, API Gateway, SQS, SNS, EventBridge).
- Experience with databases including PostgresDB/MariaDB and DynamoDB/MongoDB.
- A strong background in operational excellence, including on-call rotations and incident management.
- The ability to thrive in an Agile and collaborative environment, where your insights will contribute to creating technical solutions that our fans love.
About the Team
The Memberships team is integral in building and maintaining systems that support subscription management and customer benefits. We are directly linked to a key revenue stream and take pride in delivering high-quality code and reliable services through teamwork. Our daily activities involve executing payment and subscription processing, implementing marketing strategies, and enhancing processes by leveraging analytics while collaborating with customer support. Our services handle millions of subscriptions in a secure, scalable, and constantly evolving environment.

