Software Engineer L4 - Media Encoding Pipelines, Encoding Technologies

Netflix is one of the world's leading entertainment services, with 283 million paid memberships in over 190 countries enjoying TV series, films and games.
$100,000 - $720,000
Backend
Senior Software Engineer
Remote
5,000+ Employees
5+ years of experience
Entertainment

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

Netflix, a global entertainment leader with 283 million subscribers, is seeking a Senior Software Engineer for their Encoding Technologies team. This role focuses on developing and maintaining highly scalable cloud-based encoding pipelines and image processing systems, particularly the Dynimo system which handles real-time image generation and serving across Netflix's platforms.

The position offers an opportunity to work on cutting-edge technology that directly impacts hundreds of millions of users worldwide. You'll be part of a team that's pushing the boundaries of media innovations, working with modern technologies like Go, Java, and AWS Lambda in a distributed systems environment.

The ideal candidate should be a quick learner who's passionate about code quality and engineering best practices. You'll have the autonomy to take full ownership of projects while collaborating with cross-functional teams. The role requires strong experience in distributed systems, with a focus on performance, availability, and fault tolerance.

Netflix offers a unique culture that values inclusion, innovation, and individual responsibility. The compensation package is highly competitive, ranging from $100,000 to $720,000, with the flexibility to choose between salary and stock options. The company provides comprehensive benefits including health plans, mental health support, 401(k) with employer match, and generous time-off policies.

This remote position offers the opportunity to work on challenging technical problems while contributing to one of the world's leading streaming platforms. If you're passionate about media technology and want to make an impact at scale, this role provides an excellent opportunity to advance your career while working with cutting-edge technology.

Last updated 2 days ago

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

  • Develop and maintain highly scalable cloud based encoding pipelines
  • Work on image processing systems
  • Take full ownership of projects from conception to production
  • Collaborate with cross-functional teams
  • Focus on system availability, throughput, performance, and fault tolerance

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

Go
Java
Kubernetes
  • Experience using Go in a production environment
  • Experience using Java or similar languages and proficient in OO design principles
  • Experience with server-less Function as a Service systems such as AWS Lambda
  • Experience with Docker along with its build environment and CI/CD practices
  • Experience in designing and developing large scale distributed systems
  • Good understanding of concepts like concurrency, parallelism, and event driven architecture

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

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
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 (hourly employees)
  • Flexible time off (salaried employees)

Interested in this job?

Jobs Related To Netflix Software Engineer L4 - Media Encoding Pipelines, Encoding Technologies

Software Engineer (L5), Python Platform

Senior Python Platform Engineer role at Netflix focusing on developing and maintaining Python infrastructure and libraries for internal development teams.

Software Engineer (L4/L5) - Content Promotion & Distribution Engineering

Senior Backend Software Engineer role at Netflix, building scalable services for content promotion and distribution systems, based in Warsaw, Poland.

Software Engineer, Enablement Apps Platform and Reliability Team - APAC

Senior Software Engineer position at Netflix's APAC Enablement Apps Platform team, focusing on reliability and partner integration tools.

Senior Software Engineer, Partner Engineering - SPL APAC - Singapore

Senior Software Engineer role at Netflix Singapore, focusing on partner engineering and API integration in the APAC region, requiring 7+ years of experience.

Media Systems Engineer

Senior Media Systems Engineer role at Netflix, focusing on designing and implementing audio-visual systems across creative environments globally.