
Staff Software Engineer, Account Services
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.1
Reclaim your time by letting our AI handle the grunt work of job searching.
We continuously scan millions of openings to find your top matches.

Job Description
About the role
We are looking for a Staff Software Engineer to help build and enhance scalable services that power critical customer experiences at Crunchyroll. You'll work in a well-established, high-performing team, taking ownership of key features and collaborating closely with partners to deliver impactful solutions. Your success means creating high-quality, reliable, and performant software while ensuring robust security measures to protect user data and maintain system integrity. This is an exciting opportunity to contribute to a platform that serves millions of anime fans worldwide, ensuring a seamless and engaging experience. In the role of Staff Software Engineer, you will report to the Director of Engineering for the Platform. We are considering applicants for our San Francisco office location.
In this role, you will:
- Enhance cross-team collaboration to define technical requirements and contribute to system architecture, ensuring alignment with our goals and scalability.
- Write clean, maintainable, and well-documented code while following industry best practices, including code reviews and design patterns.
- Resolve performance bottlenecks, ensuring that both frontend and backend components are optimized for speed and reliability.
- Contribute to the automation and optimization of build, deployment, and monitoring processes to support a smooth development lifecycle.
- Develop and maintain comprehensive test suites (unit and integration) to ensure system reliability and robustness.
- Implement and maintain security best practices, safeguarding sensitive data and ensuring compliance with relevant standards and regulations.
About You
We get excited about candidates, like you, because...
- You have 12+ years experience as an Engineer and a Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- You have experience in Golang or have expertise in one or more backend programming languages (e.g., Java, Python, Node.js, C#, or C++).
- You have experience with JavaScript, TypeScript, or React and database skills, both relational and NoSQL.
- You have experience designing and working with RESTful APIs.
- You embody a deep understanding of cloud-based architectures, such as AWS, Azure, or GCP, including serverless frameworks, containerization (e.g., Docker, Kubernetes), and CI/CD pipelines.
- You embody best practices for code quality, testing, and performance optimization, with hands-on experience in unit testing, integration testing, and debugging tools.
- You have excellent collaboration and communication skills, enabling you to work effectively with cross-functional teams.
- You are a proactive problem solver, take ownership of your work, and love delivering high-quality user experiences.
About the Team
We are a well established team of enthusiasts committed to creating elegant solutions for complex challenges, with our primary focus on delighting anime fans. The Account Services team designs and maintains essential services, including authentication and authorization systems that are integral to our customers' user experience. Additionally, we manage user settings, profiles, watch data, and Single Sign-On (SSO) functionality. Embracing development best practices and leveraging the latest technologies within a cloud-based microservices architecture, we ensure seamless performance even under high traffic loads.
Why you will love working at Crunchyroll
In addition to getting to work with fun, passionate and inspired colleagues, you will also enjoy the following benefits and perks:
- Receive a great compensation package including salary plus performance bonus earning potential, paid annually.
- Flexible time off policies allowing you to take the time you need to be your whole self.
- Generous 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 some of our offices are pet friendly!
#LifeAtCrunchyroll #LI-Hybrid