Software Engineer L5 - Media Encoding Pipelines, Encoding Technologies

Netflix is one of the world's leading entertainment services with 278 million paid memberships in over 190 countries enjoying TV series, films and games across a wide variety of genres and languages.
$100,000 - $720,000
Backend
Staff Software Engineer
Remote
5,000+ Employees
5+ years of experience
AI · Consumer · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer (L5), Content Engineering

Staff Software Engineer position at Netflix's Content Engineering team, focusing on building and maintaining content delivery infrastructure systems.

Software Engineer (L6), Ads Demand Management

Staff Software Engineer position at Netflix focusing on building and maintaining advertising systems for the Ads Demand Management team, offering competitive compensation and comprehensive benefits.

Full Stack Software Engineer (L5), Content Middleware Infrastructure

Full Stack Software Engineer position at Netflix, focusing on Content Middleware Infrastructure development using Java, TypeScript, React, and GraphQL.

Software Engineer L5 - Linux Kernel Developer

Senior Linux Kernel Developer position at Netflix, focusing on cloud gaming infrastructure and content delivery network optimization with competitive compensation and remote work options.

Software Engineer (L5) - Live Control Room Automation

Senior Software Engineering role at Netflix focusing on developing automation tools and frameworks for Live Event Operations, combining streaming technology with real-time content delivery.

Description For Software Engineer L5 - Media Encoding Pipelines, Encoding Technologies

Netflix is seeking a Software Engineer L5 for their Media Encoding Pipelines team within Encoding Technologies. The role focuses on developing highly scalable cloud-based encoding pipelines to support generating media assets of various formats and quality levels, and propagating media metadata across the ecosystem. The ideal candidate will have 5+ years of experience in Java or similar languages, expertise in designing large-scale distributed systems, and familiarity with cloud computing platforms like AWS. The team's scope has expanded from supporting on-demand streaming to image generation and ads. This position offers the opportunity to work on cutting-edge media innovations and elevate Netflix's encoding systems to the next level. The role requires a quick learner who is passionate about automated testing, code quality, and engineering best practices. Successful candidates will thrive in an environment with minimal guidance, enjoy taking full ownership of projects, and excel at collaborating with cross-functional teams. Netflix offers a unique culture, comprehensive benefits, and a flexible compensation structure with a salary range of $100,000 - $720,000, allowing employees to choose their preferred mix of salary and stock options annually.

Last updated 6 months ago

Responsibilities For Software Engineer L5 - Media Encoding Pipelines, Encoding Technologies

  • Develop highly scalable cloud based encoding pipelines
  • Support generating media assets of various formats and quality levels
  • Propagate media metadata associated with assets across the surrounding ecosystem
  • Support workflow orchestration, metadata publishing, task prioritization and catalog management
  • Elevate the encoding system to the next level
  • Take full ownership of projects from conception to production

Requirements For Software Engineer L5 - Media Encoding Pipelines, Encoding Technologies

Java
  • 5+ years of working experiences using Java or similar languages and proficient in OO design principles
  • Experience in designing and developing large scale distributed systems focusing on availability, throughput, fault tolerance and performance
  • Good understanding of concepts like concurrency, parallelism, batch processing and event driven architecture
  • Experience with cloud computing platforms such as Amazon AWS

Benefits For Software Engineer L5 - Media Encoding Pipelines, Encoding Technologies

401k
Medical Insurance
Mental Health Assistance
Parental Leave
Equity
  • Health Plans
  • Mental Health support
  • 401(k) Retirement Plan with employer match
  • Stock Option Program
  • Disability Programs
  • Health Savings and Flexible Spending Accounts
  • Family-forming benefits
  • Life and Serious Injury Benefits
  • Paid leave of absence programs
  • 35 days annually for paid time off (for full-time hourly employees)
  • Flexible time off (for full-time salaried employees)

Interested in this job?