Back to Jobs

Experienced Full Stack Software Engineer III – Video Delivery and Streaming Solutions

Remote, USA Full-time Posted 2025-11-03

Join the Future of Anime Streaming at Crunchyroll

Are you ready to drive results and define an industry? Join us as a Software Engineer III, Video Delivery at Crunchyroll! This is a fully Remote role, offering you the flexibility to work from anywhere. As a key member of our team, you will play a crucial part in building the future of Anime streaming, ensuring customers have fast, reliable delivery of the content they love.

About Crunchyroll

Founded by fans, Crunchyroll delivers the art and culture of anime to a passionate community. We super-serve over 100 million anime and manga fans across 200+ countries and territories, and help them connect with the stories and characters they crave. Whether that experience is online or in-person, streaming video, theatrical, games, merchandise, events and more, it’s powered by the anime content we all love.

Our purpose is to help everyone belong, and we strive to achieve this through our values:

  • Courage: We believe that when we overcome fear, we enable our best selves.
  • Curiosity: We are curious, which is the gateway to empathy, inclusion, and understanding.
  • Service: We serve our community with humility, enabling joy and belonging for others.
  • Kaizen: We have a growth mindset committed to constant forward progress.

About the Role

As a Software Engineer, Video Delivery, you will be an integral part of our Video Platform team, building the software and systems that power the most critical Crunchyroll user experience - watching video - across all mobile, desktop, and connected devices. You will work closely with a collaborative team of Software Engineers, Product Managers, and UX Designers on key initiatives.

Key Responsibilities:

  • Ensure customers have fast, reliable delivery of the content they love by optimizing video streaming concepts and implementing clean, well-tested solutions.
  • Collaborate with cross-functional teams to design and implement solutions for processing streams of data, and ensure seamless video playback experiences.
  • Implement and maintain scalable, fault-tolerant services and flexible players that provide our customers with a premium playback experience.
  • Keep teammates accountable for best engineering practices, including testing, code/architecture reviews, and accurate documentation.
  • Stay up-to-date with industry trends and emerging technologies, and apply this knowledge to drive innovation and improvement in our video delivery systems.

Requirements and Qualifications

Essential Qualifications:

  • 5+ years of experience in software development, with a strong focus on video streaming and delivery.
  • Experience with modern TypeScript development and familiarity with multiple modern programming languages such as Go or Rust.
  • Experience working with modern cloud technologies in AWS or GCP, including containerized and/or serverless applications.
  • Experience designing and implementing solutions for processing streams of data.
  • Excellent problem-solving skills, with the ability to debug complex issues and optimize system performance.
  • Strong communication and collaboration skills, with experience working in an Agile environment.

Preferred Qualifications:

  • Experience with video streaming protocols such as HLS, DASH, or SRT.
  • Knowledge of containerization technologies such as Docker and Kubernetes.
  • Experience with monitoring and logging tools such as Prometheus, Grafana, and ELK.
  • Familiarity with security best practices and compliance regulations.

What We Offer

At Crunchyroll, we offer a dynamic and supportive work environment that values diversity, equity, and inclusion. Our employees enjoy:

  • A competitive compensation package, including salary, performance bonus earning potential, and equity.
  • 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 Savings Account (HSA) program and Health Care and Dependent Care FSA.
  • 401(k) plan, with employer match.
  • Employer-paid commuter benefit.
  • Support program for new parents.
  • Pet insurance and pet-friendly offices.

Career Growth Opportunities and Learning Benefits

At Crunchyroll, we are committed to helping our employees grow and develop their skills. We offer:

  • Opportunities for career advancement and professional growth.
  • Training and development programs to help you stay up-to-date with industry trends and technologies.
  • Mentorship and coaching from experienced professionals.
  • Collaborative and dynamic work environment that encourages innovation and creativity.

Work Environment and Company Culture

Our company culture is built on our values of courage, curiosity, service, and kaizen. We strive to create a work environment that is:

  • Inclusive and diverse, with a strong commitment to equity and belonging.
  • Collaborative and dynamic, with opportunities for growth and development.
  • Flexible and remote-friendly, with options for working from anywhere.
  • Fun and engaging, with a passionate and inspired team.

Compensation and Benefits

The pay range for this position is $129,338 - $161,673 USD, depending on factors such as location, experience, and performance. We also offer a comprehensive benefits package, including:

  • Performance bonuses and employer-matched retirement savings.
  • Time-off programs and progressive health benefits.
  • Perks such as pet insurance and commuter benefits.

How to Apply

If you are a motivated and experienced software engineer looking to make a significant impact in the future of anime streaming, we encourage you to apply for this exciting opportunity.

Please submit your application, including your resume and a cover letter, to Apply To This Job.

We look forward to hearing from you and exploring how you can contribute to our team!

Apply for this job  

Similar Jobs