Staff Software Engineer

Crunchyroll is an international business focused on creating online and offline experiences for anime fans through content, merchandise, events, gaming, and news.
Backend
Staff Software Engineer
In-Person
1,000 - 5,000 Employees
12+ years of experience
Entertainment · Media

Description For Staff Software Engineer

Crunchyroll is seeking a Staff Software Engineer to join their Enterprise Technology team. The role involves working on the Digital content Supply Chain (DSC), workflow automation, and cloud operations to power their modern media supply chain platform.

Key responsibilities include:

  • Developing efficient services and infrastructure for media asset workflow automation
  • Leading new features and maintaining consumer-facing services
  • Collaborating with teams to ensure successful content ingestion, management, and distribution
  • Establishing mechanisms for optimized and secured content delivery
  • Building and supporting Crunchyroll's video supply chain platform
  • Ensuring accurate application software development processes

The ideal candidate should have:

  • 12+ years of high-level API, abstraction layers, and application software development experience
  • 5+ years experience building scalable, serverless solutions in GCP or AWS
  • 4+ years of experience in Python and MongoDB
  • Experience with large-scale distributed systems and streaming data services
  • Expertise in cloud-native infrastructure, serverless architecture, and workflow automation
  • Proficiency in modern high-level languages and databases
  • Experience with Github, Gitlab, CI/CD, Jira, and various testing methodologies

Crunchyroll values courage, curiosity, service, and continuous improvement (Kaizen). They are committed to diversity and inclusion, operating as an equal opportunity employer.

Join Crunchyroll to help shape the future of anime and be part of a team that creates experiences for over 100 million anime and manga fans across 200+ countries and territories.

Last updated 6 months ago

Responsibilities For Staff Software Engineer

  • Work on video asset workflow management
  • Develop efficient services and infrastructure for media asset workflow automation
  • Lead new features and maintain consumer-facing services
  • Collaborate with teams on content ingestion, management, and distribution
  • Establish mechanisms for optimized and secured content delivery
  • Build and support Crunchyroll video supply chain platform
  • Work with program management to ensure project support and delivery
  • Ensure accurate application software development processes

Requirements For Staff Software Engineer

Python
MongoDB
JavaScript
Kubernetes
  • Bachelor's of Science degree in computer science or related engineering degree
  • 12+ years of high level API, abstraction layers, and application software development experience
  • 5+ years experience building scalable, serverless solutions in GCP or AWS
  • 4+ years of experience in Python, MongoDB
  • Experience with large-scale distributed systems and streaming data services
  • Experience building, developing, and maintaining cloud native infrastructure, serverless architecture, micro-operations, and workflow automation
  • Experience with modern high-level languages and databases including Javascript, MongoDB, and Python
  • Experience in Github, Gitlab, CI/CD, Jira, unit testing, integration testing, regression testing, and collaborative documentation
  • Ability to write and assess clean, functional, high quality and testable code

Interested in this job?

Jobs Related To Crunchyroll, LLC Staff Software Engineer

Product Manager Talent Acquisition, Vice President

Senior Product Manager role at JPMorgan Chase focusing on Talent Acquisition technology, requiring 5+ years of experience in product management with expertise in AI and integration solutions.

Lead Software Engineer - Python

Lead Software Engineer position at JPMorgan Chase focusing on Python development, microservices architecture, and technical leadership in financial technology.

Sr Manager of Software Engineering

Senior Manager of Software Engineering role at JPMorgan Chase leading technical teams, architecting solutions, and implementing cutting-edge financial technology systems.

Client Solutions Architect - Payments - Vice President

Client Solutions Architect role at JPMorgan Chase combining technical expertise with client engagement to develop innovative payment solutions for enterprise clients.

APAC Prime Financial Services Front Office – Business Control Manager – Vice President

Vice President level Business Control Manager role at J.P. Morgan, focusing on APAC Prime Financial Services Front Office risk and control management in Singapore.