Software Engineer (L4), Content Engineering

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.
$170,000 - $720,000
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Entertainment · Consumer

Description For Software Engineer (L4), Content Engineering

Netflix, a global entertainment leader with 283 million subscribers, is seeking a Software Engineer (L4) for their Content Engineering team. This role focuses on building products and services that power content creation, launch, and promotion for Netflix's global content and ads platform. The position involves working with cutting-edge technologies to develop resilient, high-scale microservices and APIs.

The Content Engineering team is divided into several key areas: Promotional Video Engineering, which handles trailer and clip creation; Core Catalog, managing Netflix's expanding content types including Games and Live streams; and Source Acquisition Platform, responsible for managing various content assets.

As an L4 Software Engineer, you'll work with a diverse team of professionals from various backgrounds, contributing to systems that handle millions of video files and complex metadata. The role offers competitive compensation ($170,000 - $720,000), comprehensive benefits, and the opportunity to impact how entertainment is delivered to a global audience.

The ideal candidate should have strong experience with Java or similar languages, microservices architecture, and API design. You'll be part of Netflix's unique culture that values inclusion, innovation, and technical excellence, working in an environment that encourages continuous learning and professional growth.

Last updated 17 days ago

Responsibilities For Software Engineer (L4), Content Engineering

  • Build products and services used by internal and external creative partners
  • Design and implement scalable microservices
  • Translate business requirements to technical requirements
  • Maintain relationships with cross-functional teams
  • Lead incident reviews
  • Participate in on-call rotation

Requirements For Software Engineer (L4), Content Engineering

Java
  • Experience crafting resilient, high-scale, low-latency microservices in production environments
  • Proficient with gRPC, GraphQL, or RESTful API design and implementation
  • Recent proficient experience with Java, C#, or other OO programming languages
  • Solid understanding of OO design principles, concurrency, multi-threading, performance tuning, and observability
  • Proven track record of resilient data modeling
  • Participate in on-call rotation and lead incident reviews

Benefits For Software Engineer (L4), Content Engineering

Medical Insurance
Mental Health Assistance
401k
Vision Insurance
Dental Insurance
Parental Leave
  • 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
  • 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), Content Engineering

Technical Support Specialist, Customer Service Tools

Technical Support Specialist role at Netflix focusing on managing and supporting customer service tools and technologies.

Software Engineer (L4/L5) - Enablement Apps

Mid-level Software Engineer position at Netflix's Enablement Apps team, focusing on partner ecosystem solutions and platform development using Java and Node.js in Warsaw, Poland.

Software Engineer (L4) - CKG

Full Stack Software Engineer for Netflix's Content Knowledge Graph team, building scalable data systems and tools for the entertainment industry.

Software Engineer (4) - Growth Messaging Experiences

Netflix is hiring a Software Engineer (4) for Growth Messaging Experiences to work on core backend systems and solve complex problems in entertainment streaming.

Software Engineer (L4), Content Engineering

Netflix is hiring a Software Engineer (L4) for Content Engineering to build high-scale microservices and innovative products for global content creation and promotion.