Full-Time

Senior Software Engineer

Posted on 1/10/2025

Crunchyroll

Crunchyroll

1,001-5,000 employees

Streaming service for anime and dramas

Entertainment
Gaming

Compensation Overview

$185.4k - $231.4kAnnually

+ Performance Bonus + Employer Matched Retirement Savings + Time-off Programs + Progressive Health Benefits

Senior

Remote in USA

Considering applicants from the East Coast of the United States.

Category
Backend Engineering
Full-Stack Engineering
Software Engineering
Required Skills
Kubernetes
Microsoft Azure
Python
JavaScript
React.js
NoSQL
Java
Docker
TypeScript
C#
AWS
Go
REST APIs
C/C++
Google Cloud Platform
Requirements
  • You have experience in Golang or possess expertise in one or more backend programming languages (e.g., Java, Python, C#, C++).
  • You have experience with Javascript, Typescript, React.
  • 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 possess strong database skills, both relational and NoSQL.
  • You embody best practices for code quality, testing, and performance optimization, with hands-on experience in unit testing, integration testing, and debugging tools.
  • You possess excellent collaboration and communication skills, enabling you to work effectively with cross-functional teams.
  • You embody a proactive approach to problem-solving, ownership of your work, and a passion for delivering high-quality user experiences.
  • You have a bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Responsibilities
  • Enhance cross-team collaboration to define technical requirements and contribute to system architecture, ensuring alignment with business goals and scalability.
  • Write clean, maintainable, and well-documented code while adhering to industry best practices, including code reviews and design patterns.
  • Identify and 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.

Crunchyroll specializes in streaming anime, manga, and Asian dramas for a global audience. It offers both free ad-supported content and premium memberships that provide benefits like early episode access and high-definition streaming. This subscription-based model, combined with advertising and merchandise sales, allows Crunchyroll to cater to different audience segments. Unlike larger streaming services, Crunchyroll focuses exclusively on niche content, building a dedicated fanbase and community around its platform. The company's goal is to engage and entertain anime enthusiasts while expanding its offerings through original content and merchandise.

Company Stage

Acquired

Total Funding

$4.7M

Headquarters

San Francisco, California

Founded

2006

Growth & Insights
Headcount

6 month growth

-1%

1 year growth

0%

2 year growth

-2%
Simplify Jobs

Simplify's Take

What believers are saying

  • Growing global interest in Asian pop culture boosts Crunchyroll's potential audience.
  • Collaborations with major gaming franchises expand Crunchyroll's content offerings.
  • Increased demand for anime merchandise supports Crunchyroll's revenue diversification.

What critics are saying

  • Rising competition from niche streaming services threatens Crunchyroll's market share.
  • Illegal streaming sites undermine Crunchyroll's subscription-based revenue model.
  • Delays in launching the manga app may result in losing potential users.

What makes Crunchyroll unique

  • Crunchyroll focuses exclusively on anime and Asian media, unlike broader platforms.
  • It offers both ad-supported and premium ad-free memberships for diverse audience needs.
  • Crunchyroll produces original anime series, enhancing its unique content library.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Health Insurance

Dental Insurance

Vision Insurance

Life Insurance

Disability Insurance

Health Savings Account/Flexible Spending Account

Unlimited Paid Time Off

Flexible Work Hours

Paid Vacation

Paid Sick Leave

Paid Holidays

401(k) Retirement Plan

401(k) Company Match

Performance Bonus

Employer Paid Commuter Benefit

Parental Leave

Pet Insurance