Software Engineer (L4), Content Engineering

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

Description For Software Engineer (L4), Content Engineering

Netflix is seeking a Software Engineer (L4) for their Content Engineering team. This role is part of the engineering teams that work on scaling and innovating content production and member experiences. Content Engineering builds products and services used by internal and external creative partners to create, launch, and promote global content and ads. The ideal candidate should have experience in crafting resilient, high-scale, low-latency microservices, proficiency in API design, and strong programming skills in OO languages. Key responsibilities include data modeling, participating in on-call rotations, and leading incident reviews. The role requires curiosity about new technologies, strong communication skills, and a practical approach to problem-solving. The position offers exposure to various teams within Content Engineering, including Content Preview Engineering, Promotional Video Engineering, Source Acquisition Platform, and Marketing Technology Engineering. Netflix provides comprehensive benefits and a unique culture that values diversity and inclusion. The compensation range for this role is $170,000 - $720,000, with flexibility in choosing between salary and stock options.

Last updated a month ago

Responsibilities For Software Engineer (L4), Content Engineering

  • Build products and services for internal and external creative partners
  • Enable workflows for content creation, launch, and promotion
  • Develop innovative ways to manage entertainment at scale
  • Translate business requirements to technical requirements
  • Identify entities and relationships to serve business process needs
  • Participate in on-call rotation and lead incident reviews

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
  • Ability to participate in on-call rotation and lead incident reviews

Benefits For Software Engineer (L4), Content Engineering

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

Interested in this job?

Jobs Related To Netflix Software Engineer (L4), Content Engineering

Software Engineer (L4) - CKG

Full Stack Software Engineer position at Netflix, working on Content Knowledge Graph team to build and scale data systems and user interfaces.

Software Engineer (L4) - Consumer Engineering

Mid-level Software Engineer position at Netflix focusing on backend systems development for consumer engineering, offering remote work and competitive compensation.

Software Engineer (L4) - Growth Engineering

Netflix is hiring a Software Engineer (L4) for Growth Engineering to work on core backend systems, applying software development skills to solve complex problems in entertainment streaming.

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.