Staff Software Engineer, Account Services

Crunchyroll, LLCSan Francisco, CA
293d$212,768 - $265,960

About The Position

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.

Requirements

  • 12+ years experience as an Engineer and a Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Experience in Golang or expertise in one or more backend programming languages (e.g., Java, Python, Node.js, C#, or C++).
  • Experience with JavaScript, TypeScript, or React and database skills, both relational and NoSQL.
  • Experience designing and working with RESTful APIs.
  • Deep understanding of cloud-based architectures, such as AWS, Azure, or GCP, including serverless frameworks, containerization (e.g., Docker, Kubernetes), and CI/CD pipelines.
  • Best practices for code quality, testing, and performance optimization, with hands-on experience in unit testing, integration testing, and debugging tools.
  • Excellent collaboration and communication skills, enabling effective work with cross-functional teams.
  • Proactive problem solver, taking ownership of work, and delivering high-quality user experiences.

Responsibilities

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

Benefits

  • 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!
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service