Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Netflix Logo

Senior Software Engineer, Cloud Gaming - Video Algorithms (L5)

Netflix

$170,000 - $720,000
Oct 28, 2025
Remote, US
Apply Now

Netflix is looking for a Senior Software Engineer with media expertise to improve the visual quality experience for its members on its Cloud Gaming platform by working with encoder hardware and software, and maximizing hardware performance through firmware, software, and architecture innovations.

Requirements

  • 5+ years experience in multimedia software development for real-time systems, with excellent debugging and problem solving skills.
  • Shown proficiency in C++, C, Go, or object-oriented programming.
  • Solid understanding of video compression and processing, including codec standards such as H.264/AVC, HEVC and AV1.
  • Solid understanding of real-time image and signal processing
  • Experience with cloud gaming
  • Experience with software performance optimization on constrained hardware
  • Experience with hardware video encoders and SoCs

Responsibilities

  • designing, prototyping and implementing encoding algorithms and software workflows that power Netflix cloud games.
  • find innovative solutions for cost-efficient use of hardware and network resources through intelligent designs that tradeoff between render quality, encoding quality, latency and network conditions.
  • ideate and prototype high-risk-high-reward solutions that address concerns that are unique to the Netflix approach to cloud gaming.
  • work with external vendors and guide their future development in the area of low-latency encoding in directions that are mutually beneficial.
  • work on exciting video encoding, rendering and transmission problems while knowing that you are making Netflix games smoother, crisper and more engaging for millions of people worldwide.

Other

  • thrives in a fast-paced environment
  • works effectively with cross functional teams
  • constantly seeks to improve yourself and the team
  • has excellent software development skills and a successful track record in Real-time Video Encoding or adjacent fields such as Computer Graphics, Networks & Transport or Video Quality with contributions to products
  • has the ability to see areas for improvements in existing systems, and is capable of conceiving and executing solutions for such improvements iteratively