Software Engineer L4/L5 - Content Infrastructure & Solutions

2 Months ago • All levels • Backend Development

Job Summary

Job Description

Netflix's Media Infrastructure Platform team seeks a Software Engineer (L4/L5) to contribute to media processing and storage infrastructure, and develop operational tooling for the Content Infrastructure and Solutions organization. Responsibilities include developing key portions of media processing and storage infrastructure, building operational tooling (improving SLO management, observability, and self-service tools), and collaborating with other engineers. The ideal candidate possesses experience leading complex projects, cross-functional collaboration, strong decision-making skills, full-stack development experience (Java backend, Typescript/React + GraphQL frontend), and a history of operating production systems with high operational excellence. Experience building platforms or infrastructure for other engineers is highly valued.
Must have:
  • Lead complex projects
  • Cross-functional collaboration
  • Strong decision-making
  • Full-stack development (Java, Typescript/React)
  • High operational excellence experience
  • Platform/infrastructure building experience
Good to have:
  • Scalable search/data infrastructure experience
  • Elasticsearch experience
  • UI component building for embedding
  • Deep GraphQL experience

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.

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 Media Infrastructure Platform team (MIP) is part of a media-focused engineering group that provides highly available infrastructure for content production and processing, storage, and access, across all Netflix productions and licensed content. Infrastructure pieces like massive-scale media processing platforms (, ), and media storage infrastructure (, )  are key systems we build. All of this is custom-built on top of Amazon Web Services (AWS) infrastructure.

This team will 1) develop key portions of our media processing and media storage infrastructure in collaboration with the broader Media Infrastructure Platform team, and 2) own the development of operational tooling for the broader Content Infrastructure and Solutions organization.  You’ll have the unique opportunity to work both on developer-facing tooling as well as high scale distributed systems in the deep and interesting domain of media processing and storage at Netflix scale and to uplift Netflix’s operational tooling. In particular, we want to evolve our operational tooling to make contemporary concepts like SLO management a first-class concept, improve our infrastructure observability and offer self-service tooling for engineers at Netflix. While there has been some prior exploration in the operational tooling space, there is significant freedom to evolve this area from its current early state into a mature and thriving capability.

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

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.

Similar Jobs

ByteDance - Backend Software Engineer Intern (Product RD and Infrastructure-Global E-Commerce)- 2025 Summer (BS/MS)

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
Playrix - Technical Director (Game Project)

Playrix

Montenegro (Remote)
4 Months ago
Cognitree - Senior Software Engineer

Cognitree

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Playrix - Lead SDET

Playrix

Montenegro (Remote)
4 Months ago
Luxoft - Senior Java Developer

Luxoft

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
2 Months ago
Miniclip - Senior Software Developer

Miniclip

Genoa, Liguria, Italy (On-Site)
1 Month ago
Fairmatic - Senior Software Engineer - Backend

Fairmatic

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
PhonePe - Engineering Manager - Platform

PhonePe

Bengaluru, Karnataka, India (On-Site)
3 Months ago
ByteDance - Software Engineer, Real Time Communication

ByteDance

Singapore (On-Site)
4 Months ago
Deltatech Gaming  - Senior Java Developer

Deltatech Gaming

Gurugram, Haryana, India (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Enphase Energy - Software Engineer (QA)

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Nordcurrent - Junior Gameplay Programmer

Nordcurrent

Vilnius, Vilnius County, Lithuania (On-Site)
3 Months ago
Highspot - Sr. Backend Engineer

Highspot

Hyderabad, Telangana, India (Hybrid)
5 Months ago
Go Fund Me - Senior Software Engineer (Backend)

Go Fund Me

Buenos Aires, Buenos Aires, Argentina (Hybrid)
1 Month ago
Paypal - Lead Principal ML Engineer, AI Solutions

Paypal

San Jose, California, United States (On-Site)
4 Months ago
Epic Games - Senior Software Programmer, Developer Relations (Mobile)

Epic Games

Vancouver, British Columbia, Canada (On-Site)
7 Months ago
Warner Bros Discovery - Senior Staff Software Engineer- Backend(Java), Commerce- Hyderabad

Warner Bros Discovery

Hyderabad, Telangana, India (On-Site)
3 Months ago
Attentive - Staff Software Engineer

Attentive

United States (Remote)
4 Months ago
ZapCom Group  Inc  - Senior Quality Assurance Engineer

ZapCom Group Inc

Bengaluru, Karnataka, India (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Warsaw, Masovian Voivodeship, Poland

Yggdrasil Gaming  - JavaScript Game Developer (B2B agreement)

Yggdrasil Gaming

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
2 Months ago
PwC - Starszy Konsultant / Starsza Konsultantka | Audyt

PwC

Poznań, Greater Poland Voivodeship, Poland (On-Site)
4 Months ago
SuperPlay - Server QA Engineer

SuperPlay

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
CD PROJEKT RED - Audio Design QA Analyst

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (On-Site)
4 Months ago
PwC - ServiceNow Developer/Consultant

PwC

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Month ago
Netflix - Engineering Manager — Productivity Metrics and System Insights

Netflix

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
Playnetic - Engineering Team Lead

Playnetic

Poland (Remote)
2 Months ago
Activision - Art Director - Materials/Textures

Activision

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
2 Months ago
Visa - Senior Consultant - Software Engineer

Visa

Warsaw, Masovian Voivodeship, Poland (Hybrid)
3 Months ago
PwC - Experienced Team Leader | Financial Crime Unit

PwC

Lublin, Lublin Voivodeship, Poland (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Solvative - Wordpress Support Engineer

Solvative

India (Remote)
4 Months ago
Nolimit City - Backend developer

Nolimit City

Stockholm, Stockholm County, Sweden (On-Site)
3 Months ago
Seedify - Backend Engineer

Seedify

India (Remote)
4 Months ago
PhonePe - Software Engineer (Backend, 3 to 5 yrs)

PhonePe

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Paytm - Senior Software Engineer - backend

Paytm

Toronto, Ontario, Canada (On-Site)
4 Months ago
Epic Games - Lead Programmer - Fortnite Online

Epic Games

Vancouver, British Columbia, Canada (On-Site)
1 Month ago
GrowthX® - Tech Lead

GrowthX®

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Fortis Games - Staff Software Engineer (Backend/Multiplayer)

Fortis Games

Brazil (On-Site)
1 Month ago
Hedra - Machine Learning Engineer

Hedra

San Francisco, California, United States (On-Site)
5 Months ago
CleverTap - Senior Backend Engineer (Java & Mongo DB)

CleverTap

Mumbai, Maharashtra, India (Hybrid)
4 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.

State Of São Paulo, Brazil (On-Site)

Mexico City, Mexico City, Mexico (On-Site)

Madrid, Community Of Madrid, Spain (On-Site)

Vancouver, British Columbia, Canada (Hybrid)

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

Sydney, New South Wales, Australia (Hybrid)

London, England, United Kingdom (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