Senior Software Engineer - Developer Productivity

Netflix, Los Gatos, California

Leading subscription service for watching TV episodes and movies

Netflix is the world's leading streaming video service, and our growth is accelerating. Netflix is now available in over 190 countries around the globe. Our global expansion is powered by talents of our amazing engineers who build and deploy services to our cloud hundreds of times a day.
How do you improve the software delivery experience for all engineers at Netflix while embracing a culture of freedom and responsibility? This is the challenge that faces the Developer Productivity team. The team is responsible for providing a simple, robust build automation platform (Nebula) that works in concert with our nascent continuous binary integration system. You will be part of the team that helps shape the follow-up to how we build code at Netflix.
We are looking for experienced engineers who are passionate about engineering velocity, continuous integration and automation. You will build self-service solutions that provide Netflix engineers insight and automation for their code delivery pipelines. You will work directly with Netflix engineers to understand their needs and challenges and deliver solutions that delight. You will be a force multiplier for engineers at Netflix.

What you will do…

  • Contribute to Nebula, our suite of Gradle plugins.
  • Contribute to our next-gen continuous build service, a rapidly growing distributed system.
  • Develop services and tools to improve the state of dependencies at scale.
  • Assist development teams in improving their project’s build, dependency and testing story.
  • Evangelize and coach Netflix engineers on our evolving tool offering.

Here’s some of the work we’ve done...

If any of these apply to you…

  • Great communication skills, both written and verbal
  • Server-side JVM experience -- OO languages such as Java, Kotlin, or Groovy
  • Build automation experience -- using tools such as Gradle, Maven, Grunt or Gulp
  • Test automation experience -- unit testing, TDD, testing pyramid
  • Experience building RESTful web services
  • Exposure to cloud infrastructures, such as AWS, GCE or Azure
... then we’d love to talk to you about this opportunity. Netflix offers a unique culture that values freedom and responsibility. You can learn more via the culture slides and “who we are” section of jobs.netflix.com.

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 https://www.netflix.com/