Software Engineer (L5) - Python Platform

Netflix, Inc.
Apply Now

Job Description

At Netflix, we want to entertain the world and are constantly innovating how entertainment is imagined, created, and delivered to a global audience. We currently stream content in more than 30 languages in 190 countries, topping over 220 million paid subscribers, and are expanding into new forms of entertainment such as gaming. Engineering teams within Netflix work hard every day to scale and innovate this content production and member experience in an ever-growing complex software landscape.

Our language 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. Python Platform is a newly formed team and as such, provides an exciting opportunity for you to shape the future of Python at Netflix.

Your day-to-day

  • Make Python build/package/publish work seamlessly for various use cases at Netflix. From data science to ML to animation to network operations, Python is the lingua franca of these domains, and you will enable the Python foundational capabilities to just work for the customers.
  • 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 bulk changes to thousands of git repositories to keep them current.
  • Participate in the team’s support and on-call rotations.

What we need from you

  • Extensive experience with Python package management tooling (e.g., running a Pypi mirror, debugging Poetry’s dependency resolution algorithm) - we are looking for you to teach us.
  • Experience building Python packages with native code. You are comfortable with the C++ build toolchain and debugging compilation errors on Linux, MacOS, and Windows.
  • 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 science (e.g., Jupyter Notebooks, Spark, pandas, numpy); Animation and digital content creation (e.g., Maya, Houdini, Photoshop)
  • Working knowledge of Conda or Bazel

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

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 based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

At Netflix, we carefully consider a wide range of compensation factors to determine your personal top of 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. 

The overall market range for roles in this area of Netflix is typically $90,000 - $900,000

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

Company Info.

Netflix, Inc.

At Netflix, our mission is to entertain the world. With 200+ million paid members in over 190 countries enjoying TV series, documentaries, and feature films across a wide variety of genres and languages, Netflix is reinventing entertainment from end to end. We are revolutionizing how shows and movies are produced, pushing technological boundaries to efficiently deliver streaming video at a massive scale over the internet.

  • Industry
    Entertainment,OTT media service
  • No. of Employees
    12,260
  • Location
    100 Winchester Circle, Los Gatos, CA, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Netflix, Inc. is currently hiring Python Engineer Jobs in Los Gatos, CA, USA with average base salary of $90,000 - $900,000 / Year.

Similar Jobs View More