Full Stack Software Engineer (L5), Content Middleware Infrastructure

2 Weeks ago • 4-8 Years • Full Stack Development • Frontend Development

Job Summary

Job Description

The Content Middleware Infrastructure (MWI) team at Netflix seeks a Full Stack Software Engineer (L5) to spearhead innovation and development across self-service UIs, shared components, and DevEx. Responsibilities include building visualizations, unifying UIs, promoting cross-team consistency (e.g., implementing browser-based monitoring, enhancing testing), fostering collaboration, leading tooling discovery, and mentoring junior engineers. The ideal candidate possesses strong full-stack skills (frontend emphasis – Typescript/React + GraphQL, backend Java), production system operation experience, and a platform/infrastructure mindset. They should be passionate about clean, well-tested, performant code and building tools for other engineers.
Must have:
  • Full-stack experience (strong frontend skills)
  • Production system operation experience
  • Platform/tooling building experience for engineers
  • Passion for clean, well-tested, performant code
Good to have:
  • Experience advocating for reliability and operational excellence
  • Self-service tooling development experience
  • Solid UX fundamentals (engineering perspective)
  • UI development for engineers, collaboration with designers

Job Details

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 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.

At Netflix, we want to entertain the world and are constantly innovating 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 (CE) 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. 

Content Infrastructure & Solutions (CIS) empowers engineers in CE working on content and studio applications to be innovative and agile in supporting our massive global content production needs. We do that by providing scalable and resilient infrastructure to address integrated large-scale media, assets, data, workflow, and communication use cases. 

The Content MiddleWare Infrastructure team (MWI), part of the Content Infrastructure & Solutions group, provides Studio and Content Engineering-specific, highly leveraged, and fully managed data, workflow, and messaging and communication platforms that facilitate the goal of the Connected Studio. To learn more about what the MWI team does, check out the following tech blogs: workflow (, ), search (, , ), and data movement (, ).

We are hiring a Full Stack Engineer for the MWI team in the US to take on the following responsibilities:

  • Spearhead innovation and feature development across self-service UIs, shared UI components, full-stack engineering, and DevEx domains, supporting diverse team needs as they arise - examples include visualizations for knowledge graphs and unification of self-service UIs for the workflow platforms.

  • Promote cross-team consistency and efficiency within MWI, with the potential to extend these efforts across CIS and CE. This includes contributing to and driving the adoption of UI Paved Road, ensuring consistent DevOps practices through implementing browser-based monitoring (e.g., Sentry), enhancing end-to-end (E2E) and screenshot testing, and improving analytics and usage tracking, among other initiatives.

  • Foster collaboration among MWI and CIS engineering teams to create a connected and streamlined user experience.

  • Lead efforts in tooling discovery, establish shared processes, and enhance documentation - examples include Tracing, Interconnectivity, and deep linking across systems.

  • Identify and explore new opportunities to drive innovation within MWI’s products and platforms, and lead targeted projects with an emphasis on rapid prototyping to deliver value quickly via POCs and MVPs.

  • Mentor less senior full-stack engineers on the team, and provide guidance in UI development and user experience practices.

What we are looking for

You are self-motivated and can work independently, while also being able to partner closely with other engineers on a project. You are passionate about building quality products and want to own development end-to-end, leading with the right architecture, and following sound engineering principles to deliver maintainable, performant, and highly developer-friendly experience. You are a problem solver and like to challenge yourself, but you are not afraid to reach out when you need help and enjoy helping other engineers.

Preferred Qualifications

Experience working full stack (with a strong frontend skillset)

You’re not afraid to work full stack, and have a solid frontend skill set. We typically use Java on the backend and Typescript/React + GraphQL on the frontend, but we understand that good engineers can work in many different languages and frameworks. As a full stack engineer you should be comfortable turning ideas into usable, useful user interfaces and implementing backend API endpoints and integrations.

Experience operating a production system 

To effectively build operational tooling, you should know what it’s like to operate a service yourself. Likewise, the reliability of operational tooling needs to be incredibly high since these are tools that other engineers rely on to tell them if something is going wrong and to troubleshoot issues. Random frontend bugs or unreliable data can make it difficult for engineers using your tools to troubleshoot issues.

Experience building platforms, tooling, or infrastructure for other engineers

Building services and tooling for other engineers to consume is a bit different than building a line of business applications or standard microservices. A strong platform and infrastructure mindset, long-term thinking, and the ability to understand what other engineers need will set you up for success in this role.

You have a passion for clean, well-tested performant code

This means you are dedicated to writing code that is not only functional but also maintainable and efficient. You understand the importance of comprehensive testing to ensure reliability and prevent future issues. You strive for optimal performance in your code, focusing on speed and resource efficiency. Your commitment to these principles helps create robust and scalable systems that other engineers can depend on and build upon with confidence.

Nice to have

  • You’ve advocated for reliability and operational excellence in other roles

  • Experience building self-service toolings

  • A good grasp of UX fundamentals (from an engineering perspective)

  • Experience building user interfaces for other engineers

  • Experience both collaborating with a designer and moving forward without direct designer support using component libraries or self-designed UI components.

is a Netflix value and we strive to host a meaningful interview experience for all candidates. If you want an accommodation/adjustment for a disability or any other reason during the hiring process, please send a request to your recruiting partner.

We are an equal-opportunity employer and celebrate diversity, recognizing that diversity builds stronger teams. We approach diversity and inclusion seriously and thoughtfully. We do not discriminate on the basis of race, religion, color, ancestry, national origin, caste, sex, sexual orientation, gender, gender identity or expression, age, disability, medical condition, pregnancy, genetic makeup, marital status, or military service.

Job is open for no less than 7 days and will be removed when the position is filled.

Similar Jobs

Microsoft - Member of Technical Staff, AI - Reinforcement Learning Systems

Microsoft

Mountain View, California, United States (Hybrid)
2 Weeks ago
ION - Senior Software Engineer, Italy

ION

Collecchio, Emilia-Romagna, Italy (On-Site)
6 Months ago
ByteDance - Software Development Engineer Graduate (Distributed NoSQL Database Systems)

ByteDance

Seattle, Washington, United States (On-Site)
2 Weeks ago
Next Level Business Services - Adobe Assets, Experience Manager Developer

Next Level Business Services

Chicago, Illinois, United States (On-Site)
6 Months ago
T systems - Java Backend Architect

T systems

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Google - Senior Software Engineer, Search Ads Auction Mechanisms

Google

Mountain View, California, United States (On-Site)
2 Weeks ago
Google - Principal Engineer, Google Cloud, Gemini Code Assist

Google

Sunnyvale, California, United States (On-Site)
1 Week ago
Abnormal Security - Senior Software Engineer - Fullstack

Abnormal Security

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Google - Software Engineer II, Android App, Software Development Lifecycle

Google

Taipei City, Taiwan (On-Site)
2 Days ago
ByteDance - Tech Lead Backend Software Engineer

ByteDance

San Jose, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Survay Monkey - Data Engineer III

Survay Monkey

Ottawa, Ontario, Canada (Hybrid)
9 Hours ago
UXBERT Labs - Senior Data Engineer

UXBERT Labs

Riyadh, Riyadh Province, Saudi Arabia (Hybrid)
3 Months ago
ByteDance - Tech Lead Backend Software Engineer

ByteDance

San Jose, California, United States (On-Site)
2 Months ago
Next Level Business Services - Mobile Test Manager

Next Level Business Services

Alpharetta, Georgia, United States (On-Site)
6 Months ago
SiftHub - Senior Software Engineer (Backend)

SiftHub

Mumbai, Maharashtra, India (On-Site)
6 Months ago
Aryaka - UI_UX Engineer

Aryaka

Bengaluru, Karnataka, India (On-Site)
1 Year ago
Shyft Labs - Senior AI Engineer

Shyft Labs

Noida, Uttar Pradesh, India (On-Site)
2 Weeks ago
Google - Software Engineer II, Engineering Productivity

Google

Bucharest, Bucharest, Romania (On-Site)
2 Weeks ago
OKX - Specialist, Customer Service (API Support)

OKX

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
8 Hours ago
Google - Technical Program Manager, Quality Assurance Lead, Project Starline

Google

Seattle, Washington, United States (On-Site)
2 Days ago

Get notifed when new similar jobs are uploaded

Jobs in New York, New York, United States

AGS - American Gaming Systems - Notification Specialist

AGS - American Gaming Systems

Nevada, United States (On-Site)
3 Weeks ago
Google - Software Engineer III, AI/ML, Core

Google

Sunnyvale, California, United States (On-Site)
2 Weeks ago
Universal Music - Director, eCommerce & Artist Services

Universal Music

New York, New York, United States (On-Site)
2 Months ago
lifechruh - Staff Software Engineer

lifechruh

Edmond, Oklahoma, United States (On-Site)
8 Months ago
Zscaler - Principal Software Development Engineer

Zscaler

Bellevue, Washington, United States (Hybrid)
8 Hours ago
Fluence - Senior Product Test Engineer I

Fluence

Pittsburgh, Pennsylvania, United States (Hybrid)
7 Hours ago
Entrata - Accounts Receivable Specialist

Entrata

Lehi, Utah, United States (On-Site)
2 Years ago
undefined - Enterprise Account Executive, West

United States (Remote)
6 Months ago
Biofire DX - Executive Admin Assistant

Biofire DX

Hazelwood, Missouri, United States (Hybrid)
1 Month ago
Skybound Entertainment - Senior Manager, Brand Marketing

Skybound Entertainment

Los Angeles, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Rackspace Technology - Sr Service Now Developer III-IN (R-20074)

Rackspace Technology

India (Remote)
6 Months ago
Rockstar Games - Senior Software Engineer (C#)

Rockstar Games

Carlsbad, California, United States (On-Site)
9 Months ago
Super - Senior Full-Stack Software Engineer ( Remote! )

Super

Toronto, Ontario, Canada (Remote)
6 Months ago
Niantic - Staff Software Engineer

Niantic

Bellevue, Washington, United States (Hybrid)
3 Weeks ago
CharacterAI - Platform Engineer, Frontend

CharacterAI

Palo Alto, California, United States (On-Site)
2 Weeks ago
Shaadi - Software Engineer I (Node.js, Python)

Shaadi

Maharashtra, India (On-Site)
7 Months ago
Nagarro - Staff Engineer, Java

Nagarro

(On-Site)
6 Months ago
WebFX - Software Engineer

WebFX

Ann Arbor, Michigan, United States (On-Site)
5 Months ago
Lulalend - Senior Software Engineer

Lulalend

Cape Town, Western Cape, South Africa (Remote)
6 Months ago
Microsoft - Senior Software Engineer - Frontend

Microsoft

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

Netflix is one of the world's leading entertainment services with over 247 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.

London, England, United Kingdom (On-Site)

Berlin, Berlin, Germany (On-Site)

Milan, Lombardy, Italy (On-Site)

Paris, Île-de-France, France (On-Site)

Seoul, South Korea (On-Site)

Los Angeles, California, United States (On-Site)

Los Gatos, California, United States (On-Site)

Pennsylvania, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Netflix

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug