Netflix, a global entertainment powerhouse with 283 million paid memberships across 190+ countries, is seeking a Staff Software Engineer (L5) for their Python Platform team. This role is part of Netflix's application development platform teams, which are crucial in enabling the underlying technology and best practices for engineering across the organization.
The position offers an exciting opportunity to shape the future of Python at Netflix, where Python is one of the top three programming languages used extensively in machine learning, data science, and animation pipeline efforts. As a Python Platform Engineer, you'll be responsible for designing and promoting internal Python libraries, improving developer experience, and ensuring seamless operation of foundational Python capabilities.
Key responsibilities include collaborating with partner teams to create an opinionated, batteries-included software development lifecycle, managing large-scale code refactoring across thousands of repositories, and participating in on-call rotations. The ideal candidate will bring extensive experience in Python library development, deep understanding of software engineering challenges, and strong expertise in build systems and dependency management.
The role offers a competitive compensation range of $100,000 - $720,000, with a unique structure allowing you to choose your preferred mix of salary and stock options annually. Netflix's distinctive culture values inclusion, innovation, and personal responsibility, providing an environment where you can do your best work and grow professionally.
Working remotely, you'll be part of a team that's essential to Netflix's technical infrastructure, supporting critical areas such as machine learning, data science, and animation. The position requires someone who can comfortably navigate ambiguity, collaborate across teams, and wear multiple hats including project and product management.