Software Engineer (L5), 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
Senior Software Engineer
In-Person
5+ years of experience
Entertainment · Streaming

Description For Software Engineer (L5), 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. Members can play, pause and resume watching as much as they want, anytime, anywhere, and can change their plans at any time.

The Role At Netflix, we want to entertain the world and are constantly innovating on how entertainment is imagined, created, and delivered to a global audience. Engineering teams within Netflix work hard every day to scale and innovate content production and member experiences in an ever-growing complex software landscape.

Content Engineering builds the products and services used by our internal and external creative partners to create, launch, and promote our global content and ads. Our products enable the entire workflow of content creation, from pitch to play, and provide innovative new ways to develop and manage entertainment at scale.

Qualifications

  • You have 5+ years of experience crafting resilient, high-scale, low-latency, distributed microservices in production environments.
  • Proficient with gRPC, GraphQL, or RESTful API design and implementation.
  • Have recent proficient experience with Java, C#, or other OO programming languages with a solid understanding of OO design principles, concurrency, multi-threading, performance tuning, and observability.
  • Have a proven track record in architecting, building, and operating distributed systems with high availability, fault tolerance, and performance.
  • Have solid experience in setting technical directions for engineering projects, making architectural decisions, and influencing partner and cross-functional teams.
  • Have the ability to proactively describe complex technical concepts to a variety of stakeholders, driving conversations and decisions through written and/or verbal communication.
  • Participate in our on-call rotation and lead the incident reviews.

What Sets You Apart

  • Curious about a broad range of new or unfamiliar technologies, the consumer base, and product vision.
  • Seek different perspectives, feedback, and relevant information to continuously grow and improve.
  • Maintain strong relationships with cross-functional teams through clear communication.
  • Take a thoughtful, practical approach to problem-solving that considers tradeoffs and avoids over-engineering.
  • Comfortable asking questions and seeking knowledge in unfamiliar or ambiguous situations.
  • Endeavor to elevate the knowledge, skills, and abilities of yourself and others that are conducive to fostering an inclusive, collaborative environment.

Spotlight on Content Engineering Teams: Marketing Technology Engineering (MarTech) MarTech Engineering is reinventing how we enable Marketing to spark, amplify, and shape conversations that put us in the cultural zeitgeist. We want everything we put out in the world to create ripples that reach even wider audiences. We are building products that enable the entire workflow of marketing campaigns to scale globally. We focus on marketing assets; the main way in which a campaign comes to life, and which allows us to tell stories about Netflix stories. This team closely partners with Product Management, UX Design, Data Scientists, UI Engineering, and various marketing business teams to define and implement strategies to optimize the planning of marketing assets, including those in our social media channels. You will help us build technologies to empower our creative partners to efficiently manage creative assets that drive conversations at scale. You will architect, design, and implement backend services that power products used internally at Netflix, as well as externally by our content, fulfillment partners, creative agencies, and freelancers that work with Netflix to promote one of the best entertainment catalogs in the world.

Last updated a month ago

Responsibilities For Software Engineer (L5), Content Engineering

  • Build technologies to empower creative partners to efficiently manage creative assets
  • Architect, design, and implement backend services for internal and external use
  • Collaborate with cross-functional teams including Product Management, UX Design, Data Scientists, and UI Engineering
  • Contribute to the development of products that enable the entire workflow of marketing campaigns to scale globally
  • Participate in on-call rotation and lead incident reviews

Requirements For Software Engineer (L5), Content Engineering

Java
  • 5+ years of experience crafting resilient, high-scale, low-latency, distributed 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 in architecting, building, and operating distributed systems with high availability, fault tolerance, and performance
  • Solid experience in setting technical directions for engineering projects, making architectural decisions, and influencing partner and cross-functional teams
  • Ability to proactively describe complex technical concepts to a variety of stakeholders
  • Willingness to participate in on-call rotation and lead incident reviews

Benefits For Software Engineer (L5), Content Engineering

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 (for full-time hourly employees)
  • Flexible time off (for full-time salaried employees)

Interested in this job?

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

Software Engineer, Enablement Apps Platform and Reliability Team - APAC

Senior Software Engineer role at Netflix APAC, focusing on platform reliability and partner technology integration with 5+ years experience required.

Senior Software Engineer (L5) - Audio/Video Tools and Tests

Senior Software Engineer position at Netflix focusing on audio/video tools and test automation, requiring 5+ years of experience and strong Python/JavaScript skills.

Senior Software Engineer (L5) - Content Infrastructure & Solutions

Senior Software Engineer (L5) role at Netflix, focusing on Content Infrastructure & Solutions and Graph Search platform development.

Sr Gameplay Engineer - Boss Fight

Senior Gameplay Engineer role at Netflix's Boss Fight Entertainment, leading game development with C# and Unity expertise.

Software Engineer (L4/L5) - Content Engineering

Netflix seeks a Senior Software Engineer for Content Engineering in Warsaw, building tools for global content production and management.