Software Engineer (L5), Python Platform

1 Week ago • All levels • Research & Development • $100,000 PA - $720,000 PA

Job Summary

Job Description

The Python Platform team at Netflix seeks a Software Engineer (L5) to design and maintain internal Python libraries used across various environments (batch jobs, data streaming, etc.). Responsibilities include refining core Python capabilities, improving developer experience through best practices and new technologies, collaborating with other teams, safely implementing large-scale code refactoring, and participating in on-call rotations. The role requires extensive experience with Python libraries, deep understanding of software engineering challenges, expertise in Python build systems and dependency management, and strong cross-functional collaboration skills.
Must have:
  • Extensive Python library authoring experience
  • Deep understanding of software engineering challenges
  • Strong Python build system & dependency management expertise
  • Cross-functional collaboration skills
  • Experience with code refactoring at scale
Good to have:
  • Machine Learning experience (TensorFlow, PyTorch)
  • Data Engineering experience (Spark, pandas)
  • Web framework experience (Flask, FastAPI)
  • Conda knowledge

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.

Our application development platform teams enable the underlying technology and best practices for engineering at Netflix. We work to provide Netflix developers with the best support, solutions and approaches to leverage common centralized needs. Python is one of the top three languages used at Netflix, critical to our machine learning, data science, and animation pipeline efforts, to name a few. The Python Platform team is relatively new to the application development platform teams and as such, provides an exciting opportunity for you to shape the future of Python at Netflix.
 

Your day-to-day

  • Design and promote internal Python libraries that address common challenges faced by Netflix's Python developers. Refine and ensure the foundational Python capabilities operate seamlessly for customers.

  • Understand and improve Python development experience by bringing in best practices and the latest technologies into runtime management, dependency resolution/management, testing, delivery, and operation. 

  • Work backward from Python developers to understand their pain, and collaborate with partner teams to provide an opinionated, batteries-included software development lifecycle for Python developers.

  • Safely apply massive code refactoring changes to thousands of git repositories for migration and upgrade needs. 

  • Participate in the team’s support and on-call rotations.

What we need from you

  • Extensive experience with authoring Python libraries, that will be used across multiple environments, such as batch jobs, data streaming, training, and web services. 

  • Deep understanding of common software engineering challenges, such as observability, security, configuration, caching, and IPC.

  • Strong expertise in Python build systems and proficiency in dependency management.

  • Demonstrated ability to collaborate cross-functionally with other Platform teams.

  • Able to comfortably navigate the ambiguity of a wide range of customer and partner needs, working to create the best products for the business priorities.

  • Wearing different hats as needed for the team, including project and product management.

Nice to Haves

  • Experience with any of these domains:

    • Machine Learning (e.g., TensorFlow, PyTorch, scikit-learn)

    • Data Engineering (e.g., Jupyter Notebooks, Spark, pandas, numpy)

    • Web Framework (e.g. Flask, FastAPI)

  • Working knowledge of Conda

Our culture is unique, and we live by our , allowing you to do your best work and grow. To learn more about Productivity Engineering, listen to this

At Netflix, we carefully consider a wide range of compensation factors to determine your personal top of the market. We rely on market indicators to determine compensation and consider your specific job family, background, skills, and experience to get it right. These considerations can cause your compensation to vary and will also be dependent on your location. 

Our compensation structure consists solely of an annual salary; we do not have bonuses. You choose each year how much of your compensation you want in salary versus stock options. To determine your personal top of market compensation, we rely on market indicators and consider your specific job family, background, skills, and experience to determine your compensation in the market range. The range for this role is $100,000 - $720,000.

This market range is based on total compensation (vs. only base salary), which is in line with our compensation philosophy. Netflix has a unique culture and environment. Learn more . 

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

Autodesk - Intern, Software Engineer - Geometric Reasoning

Autodesk

London, England, United Kingdom (On-Site)
• 3 Months ago
Microsoft - Applied Sciences Intern

Microsoft

London, England, United Kingdom (On-Site)
• 2 Weeks ago
Stylumia - Senior Machine Learning Engineer - Time Series & Computer Vision

Stylumia

Bengaluru, Karnataka, India (Hybrid)
• 5 Months ago
Microsoft - Research Intern - AI HW/SW Co-design

Microsoft

Redmond, Washington, United States (On-Site)
• 1 Month ago
GlobalLogic - Data Scientist IRC241434

GlobalLogic

Hyderabad, Telangana, India (On-Site)
• 4 Months ago
ByteDance - AI Research Engineer, Large Language Model (Applied Machine Learning)

ByteDance

San Jose, California, United States (On-Site)
• 3 Months ago
Samsung Semiconductor - Senior Staff Engineer, high speed analog

Samsung Semiconductor

San Jose, California, United States (Hybrid)
• 2 Months ago
Microsoft - Principal Applied Scientist Lead

Microsoft

Cairo, Cairo Governorate, Egypt (On-Site)
• 1 Month ago
ByteDance - Principal Algorithm Engineer, Trust and Safety

ByteDance

Singapore (On-Site)
• 3 Months ago
Wind River Systems - Cloud Solutions Architect

Wind River Systems

Tokyo, Japan (On-Site)
• 3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ByteDance - Senior Software Engineer - Generative AI

ByteDance

San Jose, California, United States (On-Site)
• 1 Week ago
Ubisoft - Scientifique en données ML Senior _ Groupe Technologique Content Creation

Ubisoft

Montreal, Quebec, Canada (On-Site)
• 2 Weeks ago
Microsoft - Principal Applied Scientist

Microsoft

Bengaluru, Karnataka, India (On-Site)
• 1 Month ago
Orion Innovation - Data Engineer-AI,ML

Orion Innovation

Chennai, Tamil Nadu, India (On-Site)
• 3 Months ago
Razer - Solutions Architect

Razer

Singapore (On-Site)
• 4 Months ago
CharacterAI - Software Engineer, Machine Learning Infrastructure

CharacterAI

New York, New York, United States (On-Site)
• 2 Months ago
Netflix - Machine Learning Scientist (L5) - Content and Studio

Netflix

United States (Remote)
• 3 Weeks ago
Aera Technology - Senior Data Scientist

Aera Technology

Pune, Maharashtra, India (On-Site)
• 3 Months ago
Rackspace Technology - Senior MLOPs Engineer

Rackspace Technology

United States (Remote)
• 3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in United States

Coursera - Learning Analytics Lead

Coursera

United States (Remote)
• 1 Week ago
Netflix - Data Visualization Engineer

Netflix

Los Gatos, California, United States (On-Site)
• 3 Weeks ago
Alphasense - Customer Education Specialist

Alphasense

Remote, Oregon, United States (Remote)
• 1 Week ago
ByteDance - Senior Software Development Engineer, Large Language Models & Generative AI

ByteDance

San Jose, California, United States (On-Site)
• 3 Months ago
Infoblox - Staff Resident Engineer

Infoblox

New York, New York, United States (Hybrid)
• 1 Month ago
Activision - Senior Developer, Mobile SDK

Activision

San Francisco, California, United States (Hybrid)
• 3 Weeks ago
The Walt Disney Company - WDI Facilities Operation Intern, Summer/Fall 2025

The Walt Disney Company

Glendale, California, United States (On-Site)
• 1 Day ago
PlayStation Global - Corporate Counsel, Commercial Litigation

PlayStation Global

Aliso Viejo, California, United States (Hybrid)
• 1 Day ago
Respawn Entertainment - Studio Operations Lead

Respawn Entertainment

Los Angeles, California, United States (On-Site)
• 6 Hours ago
Meta - Software Engineering Manager, Product Infrastructure

Meta

Redmond, Washington, United States (Remote)
• 3 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Power Integrations - Senior Applications Firmware Engineer

Power Integrations

Pasig, Metro Manila, Philippines (On-Site)
• 3 Months ago
Fabric - Applied Researcher, Cryptography Proof Systems

Fabric

France (Remote)
• 4 Months ago
Rivos - Physical Design - Intern

Rivos

Santa Clara, California, United States (On-Site)
• 3 Months ago
Rivos - CPU Design/Verification - Intern

Rivos

Santa Clara, California, United States (On-Site)
• 3 Months ago
Tesla - Industrial Product Engineering Intern

Tesla

Queensland, Australia (On-Site)
• 10 Hours ago
Marvell - Principal Analog Mixed-Signal Design Engineer - RF/SiPho/TIA/CMOS/SiGe

Marvell

Ottawa, Ontario, Canada (On-Site)
• 4 Months ago
Microsoft - Research Intern - Office of the Chief Economist

Microsoft

Redmond, Washington, United States (On-Site)
• 1 Month ago
Assystems - Ingénieur MES / AVEVA H/F

Assystems

Carquefou, Pays De La Loire, France (On-Site)
• 3 Months ago
Fabric - Applied Researcher, Cryptography Proof Systems

Fabric

Toronto, Ontario, Canada (Remote)
• 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.

Warsaw, Masovian Voivodeship, Poland (On-Site)

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

Buenos Aires, Buenos Aires, Argentina (On-Site)

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

Pennsylvania, United States (On-Site)

United States (Remote)

Amsterdam, North Holland, Netherlands (On-Site)

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

Manila, Metro Manila, Philippines (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