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 2 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

Staff Partner Services Engineer

Staff Partner Services Engineer at Crunchyroll to define architecture for partner integrations, ensure scalable content delivery, and collaborate with cross-functional teams.

Software Development Manager, Amazon Health - New Partner Services

Lead software development team building healthcare technology solutions at Amazon, combining technical expertise with team management to create accessible healthcare products.

System Development Manager, FBA Capacity Management and Planning

Lead system development team for Amazon's FBA Capacity Management, overseeing large-scale distributed systems and automation initiatives.

Engineering Project Manager (SAP Payments & Trade In), IS&T Enterprise Systems

Senior Engineering Project Manager role at Apple, focusing on SAP Payments & Trade systems, offering competitive compensation and comprehensive benefits.

Software Engineering Manager - AVConference Telephony & Performance

Lead Apple's AVConference engineering team in developing cutting-edge audio-video conferencing solutions for FaceTime and other flagship products.