Senior Fullstack Software Engineer, Developer Productivity

Netflix, Remote, United States

Leading subscription service for watching TV episodes and movies

Duration: Full-Time

Partner Developer Productivity focuses on providing tools and solutions to validate partner’s implementation efficiently and effectively. We are paving the path for developing, delivering and operating/ monitoring partner facing tests and seeking engineers who are passionate about improving developer velocity and productivity.

We are looking for a Senior Fullstack Software Engineer who is passionate about developing tools to improve productivity of partner developers and testers. This is an excellent opportunity to build a partner tester experience that will enable partners to light up the entire Netflix experience on partner devices with high quality and reduced time to launch.

Our culture is unique and we tend to live by our values which will allow you to do your best work and grow.

To learn more about the organization, team and what we are looking for, please checkout Full Stack SWE - Partner Ecosystem.

What you will be doing:

  • Develop tools and workflows to manage features, tests that are deployed to partner ecosystem
  • Develop, maintain and continually improve CI/CD, testing and release pipelines
  • Work across many technologies to tie together existing systems and tools, picking up unfamiliar concepts quickly
  • Collaborate closely with various engineering and product teams
  • Take a product-driven mindset towards improving the experience of partner engineers at Netflix, ensuring customer impact is always central to your work
  • Define and improve testing strategy in evolving partner integration space

What we are looking for:

  • Strong design and programming skills applied towards developing modern cloud application products
  • Strong backend, microservices and distributed system skills
  • Front-end skills applied towards crafting modern web applications
  • Experience building complex applications at scale using JavaScript
  • Experience managing automated build/ test/ deployment environments
  • Experience developing and operating high-quality developer tools for a diverse audience.
  • You have experience with TDD (Test driven development) and believe that testing is integral to developing high-quality software
  • Excellent communication skills. You thrive by collaborating with multiple teams and by using  a combination of technical and  communication skills to influence decisions
  • Curiosity and inquisitiveness; desire to “peel the layers” on ambiguous problems
  • Evangelize and drive adoption of software development best practices in code health, quality, test stability and maintainability

Some problems that you might work on:

  • Providing a cohesive, unified interface for partners to efficiently validate their integrations
  • Work on providing tools to make testing of new partner integrations (payment API testing, mobile gaming, etc.,) seamless and efficient for partner engineers
  • Improve internal tools to manage features and tests and make them potentially partner facing

About Netflix

Netflix is the world’s leading Internet television network with over 100 million members in over 190 countries enjoying more than 125 million hours of TV shows and movies per day, including original series, documentaries and feature films. Members can watch as much as they want, anytime, anywhere, on nearly any Internet-connected screen. Members can play, pause and resume watching, all without commercials or commitments.

Want to learn more about Netflix? Visit Netflix's website.