Senior Software Engineer (L5) - Content Infrastructure & Solutions

3 Months ago • 4-8 Years • Backend Development

Job Summary

Job Description

Netflix's Content Infrastructure & Solutions (CIS) team is looking for a Senior Software Engineer to join the Content MiddleWare Infrastructure (MWI) team. The MWI team provides Studio and Content Engineering specific, highly leveraged, and fully managed data, workflow, and messaging & communication platforms. You will own Graph Search, a Search-as-a-Service platform, which is leveraged by around 70 applications and serves thousands of end users. You may also contribute to other infrastructure such as Ontology, SDSP, EARS, and RAW Hollow. This role requires experience leading complex projects, working with cross-functional teams, and making decisions in ambiguous situations. You will be responsible for building, maintaining, and scaling Graph Search, ensuring its reliability and performance.
Must have:
  • Experience leading and delivering complex projects
  • Experience with cross-functional collaboration
  • Strong decision-making skills in ambiguous situations
  • Experience working full stack
  • Experience operating a production system to a high degree of operational excellence
  • Experience building platforms, tooling or infrastructure for other engineers
  • Passion for clean, well-tested performant code
Good to have:
  • Experience in building scalable and reliable search or data infrastructure for use by engineering stakeholders.
  • Experience with Elasticsearch
  • Experience building UI components that other teams can embed
  • Deep GraphQL experience

Job Details

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

Content Infrastructure & Solutions (CIS) empowers engineers 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. Examples of this organization’s work include massive-scale media processing platforms (, ), workflows (), and data processing at scale. 


The Content MiddleWare Infrastructure team(MWI), a part of the Content Infrastructure & Solutions group, provides Studio and Content Engineering specific, highly leveraged, and fully managed data, workflow, and messaging & communication platforms facilitating 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 (, ).


This team will own Graph Search (, , ), a Search-as-a-Service platform, within the MWI Data team. Graph Search streamlines search functions across various entities and workflows, notably in the Content Engineering domains but not limited to them. It offers a unified user experience encompassing both backend services and reusable front-end components. Graph Search is currently leveraged by around 70 applications and serves thousands of end users. This team may also contribute to the other infrastructure such as Ontology, SDSP, EARS, and RAW Hollow by collaborating with the rest of the MWI Data term in the US. 

What we are looking for

In General

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, enjoy helping other engineers and find mentoring junior engineers satisfying. In your current role you may act as a formal or informal tech lead. 

Preferred Qualifications


Even if you feel that you don’t feel that you fully meet these preferred qualifications, if you’re interested in the area or have had some exposure, we’d encourage you to reach out. 

Experience leading and delivering complex projects – You have a proven track record of leading projects from inception to completion. Whether working independently or collaborating with a larger team, you can prioritize, make trade-offs, and drive progress to meet critical deadlines. You’re comfortable managing the scope of work, communicating effectively with stakeholders, and delivering solutions that align with both short-term needs and long-term goals.

Experience with cross-functional collaboration—Working across teams is essential in our environment. You can partner with product managers, stakeholders, and other engineering teams to build and ship impactful features. You can easily navigate between technical discussions and high-level business conversations, ensuring alignment between different stakeholders while delivering a cohesive solution.

Strong decision-making skills in ambiguous situations – Senior engineers are often looked to for guidance in the face of uncertainty. You can make clear, informed decisions when details are fuzzy, balancing the need for technical innovation with business goals. Whether it’s selecting the right tool for a task, making architecture decisions, or addressing unexpected challenges, you’re capable of leading your team through ambiguity with confidence.

Experience working full stack - Some engineers are stronger on the frontend others are stronger on the backend, but you’re not afraid to work full stack. 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.

Experience operating a production system to a high degree of operational excellence: For both teams, this is a critical skill set. Graph Search is a critical service for engineering, and must be highly reliable. 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.


Experience building platforms, tooling or infrastructure for other engineers - Building services and tooling for other engineers to consume is a bit different than building 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

  • Experience in building scalable and reliable search or data infrastructure for use by engineering stakeholders.

  • Experience with Elasticsearch, in creating efficient indexing strategies, crafting complex queries, and implementing advanced features such as search suggestions, facets for filtering, and ranking algorithms to enhance search relevance and user experience.

  • Experience building UI components that other teams can embed

  • Deep GraphQL experience


 

We are an equal opportunity employer and celebrate diversity, recognizing that diversity of thought and background builds stronger teams. We approach diversity and inclusion seriously and thoughtfully. We do not discriminate on the basis of race, ethnicity, religion, color, place of birth, sex, gender identity or expression, sexual orientation, age, marital status, military service status or disability status.

Similar Jobs

Meta - Software Engineer, Intern/Co-op

Meta

New York, New York, United States (On-Site)
3 Months ago
Aera Technology - Software Engineer (Python/ Machine Learning)

Aera Technology

Pune, Maharashtra, India (Hybrid)
3 Months ago
PwC - Associate_ Java developer _Application  Technology_Advisory_Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Index Exchange - Staff Software Engineer

Index Exchange

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
PwC - Manager-Data Engineer|Pune

PwC

Pune, Maharashtra, India (On-Site)
4 Months ago
VGW - Software Engineer

VGW

Perth, Western Australia, Australia (On-Site)
1 Month ago
CCP Games - Senior Distributed Systems Engineer

CCP Games

Reykjavík, Reykjavíkurborg, Iceland (Remote)
1 Month ago
Warner Bros Games - Software Development Engineer II - Backend (Adtech Team)

Warner Bros Games

Pune, Maharashtra, India (Hybrid)
1 Week ago
Nielsen Holdings - .Net Developer

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Solvative - Wordpress Support Engineer

Solvative

India (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

PlayStation Global - IT DevOps – Senior Cloud Engineer

PlayStation Global

Carlsbad, California, United States (On-Site)
1 Week ago
Riot Games - Senior Technical Product Manager - Global Player Support

Riot Games

Los Angeles, California, United States (On-Site)
1 Month ago
ION - Principal Software Engineer, Italy

ION

Pisa, Tuscany, Italy (On-Site)
3 Months ago
Build A Rocket Boy - Senior Data Engineer

Build A Rocket Boy

Edinburgh, Scotland, United Kingdom (Remote)
3 Weeks ago
Netflix - Data Engineer (L4) - Security

Netflix

United States (Hybrid)
2 Hours ago
Google - Research Intern, PhD, Summer 2025

Google

Mountain View, California, United States (On-Site)
3 Months ago
PhonePe - Firmware Engineer (Exp. Bucket 3-5 Yrs)

PhonePe

Bengaluru, Karnataka, India (On-Site)
2 Months ago
PwC - Analityk biznesowy  (freelance)

PwC

Warsaw, Masovian Voivodeship, Poland (On-Site)
4 Months ago
Google - Software Engineer, Early Career (For Women in Tech Candidates)

Google

Belo Horizonte, State Of Minas Gerais, Brazil (On-Site)
3 Months ago
Nagarro - Staff Engineer, Java

Nagarro

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Warsaw, Masovian Voivodeship, Poland

Reality Games - Motion Designer - Monopoly World

Reality Games

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
2 Weeks ago
TransPerfect - Functional Games Tester - Warsaw (freelance)

TransPerfect

Warsaw, Masovian Voivodeship, Poland (On-Site)
6 Months ago
Netflix - Security Engineer L5, Incident Response

Netflix

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Day ago
Growe - International Contract Lawyer

Growe

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
NOVOMATIC - Technical Writer

NOVOMATIC

Lesser Poland Voivodeship, Poland (Hybrid)
1 Week ago
N-iX - Junior Java Engineer

N-iX

Poland (Remote)
5 Hours ago
Visa - Staff Microsoft Dynamics Developer

Visa

Warsaw, Masovian Voivodeship, Poland (Hybrid)
3 Months ago
CloudLinux - Enterprise Security Engineer (worldwide remote, work anywhere)

CloudLinux

Masovian Voivodeship, Poland (Remote)
2 Months ago
Keywords Studios (Player Support) - Player Support Agent

Keywords Studios (Player Support)

Silesian Voivodeship, Poland (Remote)
3 Weeks ago
ESL FACEIT Group - EFG - Streaming Engineer

ESL FACEIT Group - EFG

Poland (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Extreme Network - Staff Backend Developer (Python, Microservices, GenAI - 92890) Ireland

Extreme Network

Shannon, County Clare, Ireland (Remote)
3 Months ago
Epic Games - Backend Engineer

Epic Games

Vancouver, British Columbia, Canada (On-Site)
1 Month ago
Aristocrat Gaming - Senior Software Developer

Aristocrat Gaming

London, England, United Kingdom (Hybrid)
1 Month ago
Interactive Brokers - Senior Java Developer - Client Portal

Interactive Brokers

Hong Kong Island, Hong Kong (On-Site)
3 Months ago
Google - Senior Software Developer, Site Reliability Engineering, Google Cloud

Google

Raleigh, North Carolina, United States (On-Site)
3 Months ago
ByteDance - Backend Software Engineer - Global E-commerce - Seller Growth

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
Canva - Backend Software Engineer (Java) - User Product

Canva

Sydney, New South Wales, Australia (Remote)
2 Weeks ago
Axiom Zen - Backend Software Engineering Intern

Axiom Zen

United States (Remote)
18 Hours ago
XBorg - Back-End Software Engineer

XBorg

(Remote)
3 Months ago
CloudHire - Sr. Developer Backend - Remote

CloudHire

Mumbai, Maharashtra, India (Remote)
3 Months 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)

United States (Hybrid)

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

Bangkok, Bangkok, Thailand (On-Site)

Toronto, Ontario, Canada (On-Site)

Sydney, New South Wales, Australia (On-Site)

Sydney, New South Wales, Australia (Hybrid)

Warsaw, Masovian Voivodeship, Poland (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