Full Time Job

Software Engineer L5 - UI Developer Experience


Los Gatos, CA 03-13-2024
Apply @ Employer
  • Paid
  • Full Time
Job Description
Netflix has revolutionized the global entertainment industry and continues to change the way people enjoy their favorite shows and movies. We serve billions of viewing hours every month to more than 250 million member households globally, across thousands of different devices.

We are the UI DevEx team, and we are champions for UI Engineers at Netflix. Our mission is to advance the productivity of UI teams working on browser-based front end applications, services, and libraries. We empower them to focus on innovation and business value by abstracting away the complexities of the Netflix ecosystem. As part of the JavaScript Platform group, we are responsible for shepherding and curating the JavaScript Ecosystem at Netflix.

Developer experience runs in our DNA and influences every facet of our work. We build tools, workflows, and solutions to make it possible for teams to focus on building great web UIs and applications. We do this through a design system, a dynamic client-side module system, testing infrastructure and automation, and more. For 2024 and beyond, our scope expands further into the client-side world, covering potentially complex topics like framework selection, asset bundling, performance, and observability.
Our technologies are used by hundreds of engineers, from internal tooling teams, to content production teams, to streaming experience teams. We engage with our users throughout the entire software development experience, seeking to deeply understand their requirements so we can distill them into scalable solutions that are easy and enjoyable to use. Collaboration is core to our identity, and developer happiness is our North Star.

The team anchors on the human-facing elements of technology. These elements are emphasized in our Culture Memo and are applied to our day-to-day work. Code is just a small slice of this team's impact.

This is an exciting opportunity to shape and guide the future of JavaScript at Netflix for years to come.

About This Role

This role is focused on elevating the developer experience for our engineering teams using JavaScript. The surface area is broad and includes library and framework development, development tooling, diagnostics and debugging, operations, developer engagement, developer support, and engaging with other platform engineering partners.

As a member of the team, you will have an opportunity to:
• Deeply understand how developers use JavaScript at Netflix to create the optimal solutions and abstractions for their use cases, and to help drive and evolve recommended practices
• Collaborate with teams internally and in the JavaScript community to shepherd and evolve the JavaScript vision at Netflix (aka ''The Paved Road'')
• Provide and integrate the libraries, frameworks, and workflows that enable developers to build their JavaScript applications within the Netflix ecosystem
• Identify and address patterns that make it challenging for developers to productively build and maintain their software
• Address complex architectural problems with simple, intuitive designs
• Drive adoption of new technology into existing complex systems

Excelling In This Role
• You collaborate effectively with a variety of stakeholder groups: customers, partners, and the external JavaScript community
• You build and maintain strong relationships across stakeholder groups
• You create clarity and drive alignment across stakeholder groups on technical and non-technical initiatives
• You are a curious and proactive learner who seeks to minimize assumptions and to deeply understand before writing code or taking action
• You thrive in an ambiguous environment and can self-manage and self-prioritize your time, energy, and resources
• You are a storyteller and can weave a narrative by joining the Netflix ecosystem with the external ecosystem
Our culture is unique, and we tend to live by our values, allowing you to do your best work and grow. To learn more about Productivity Engineering, feel free to listen to this podcast.
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.

Netflix provides comprehensive benefits including Health Plans, Mental Health support, a 401(k) Retirement Plan with employer match, Stock Option Program, Disability Programs, Health Savings and Flexible Spending Accounts, Family-forming benefits, and Life and Serious Injury Benefits. We also offer paid leave of absence programs. Full-time hourly employees accrue 35 days annually for paid time off to be used for vacation, holidays, and sick paid time off. Full-time salaried employees are immediately entitled to flexible time off. See more detail about our Benefits here.

Netflix is a unique culture and environment. Learn more here.

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, 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.

Jobcode: Reference SBJ-r1kp0v-3-227-240-72-42 in your application.

Salary Details
Salary Range: $100,000 to $720,000 Per Year ($ USD)