Who We Are
We’re a cast of characters working to shine a spotlight on anime. Crunchyroll is an international business focused on creating both online and offline experiences for fans through content (licensed, co-produced, originals, distribution), merchandise, events, gaming, news, and more. Visit our About Us pages for more information about our collection of brands.
About The Team
We are a team of enterprise technology professionals who own the Digital content Supply Chain (DSC), workflow automation, cloud operations to power our modern media supply chain platform.
About You:
- Education ranging from a 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.
- You are a hardworking problem-solver who thrives in finding solutions to difficult technical challenges.
- 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.
- Expertise with GCP, Kubernetes, Docker, or containerization, is a great plus.
- Ability to write and assess clean, functional, high quality and testable code for each of our projects.
- Positive and proactive, solution-focused contributor and team motivation.
Pluses:
- Familiarity with Digital Supply Chain, OTT, or MAM (Media Assets Management)
- Active participation in one or more opensource projects.
A day in the life of Staff Software Engineer, Enterprise Technology
- Work with your team to create, add, enhance or debug video asset workflow management to new heights and create an awe-inspiring experience for our fans worldwide!
- Develop efficient services and infrastructure for media asset workflow automation - ingestion, encoding, transcoding, delivery & playback with QC.
- Work with product teams to lead both new features and maintain important consumer-facing services.
- Collaborate with our teams and ensure they are successful in ingesting video content, management, and its distribution / consumption.
- Establish mechanisms to ensure the ingested content is delivered to our end-users in an optimized and secured manner (protected with DRM).
- Collaborate with client engineering teams, infrastructure, and core system teams, ensuring the highest quality video playback to fans.
- Build and support Crunchyroll video supply chain platform.
- Work with program management to ensure that all individual projects are appropriately supported and delivered successfully.
- Ensure application software development process is deployed accurately for all projects.