Senior Software Engineer, Database Access Platform

Netflix, Los Gatos, California

Leading subscription service for watching TV episodes and movies

Duration: Full-Time

The Database Access Platform team is part of Cloud Data Engineering (CDE) -- an organization that provides Persistence as a Service to the rest of Netflix. CDE develops and operates world-scale storage services such as databases and caching solutions that enable other teams to focus on building a phenomenal product.

The Database Access Platform team develops client libraries and services that federate access to data stores and make it easier for application teams to use our storage platforms. We’re looking for a senior software engineer interested in developing innovative clients for distributed systems. The ideal candidate will not only be passionate about data store clients but also work with server-side peers and application teams to build optimized, efficient and reliable systems.

You will be a great match if you have experience in

  • Programming in Java, C++, C# or Go
  • Designing scalable distributed systems
  • Building microservices at scale
  • Deploying on a major cloud provider (AWS/Azure/GCP)
  • Working with Cassandra, CockroachDB, Zookeeper or Elasticsearch

Even better if you also have

  • Working knowledge of gRPC or GraphQL
  • Experience in on-call rotation
  • Excellent writing and interpersonal skills

For context on some of the CDE projects, see

Netflix offers a creative culture that values freedom and responsibility. We do not discriminate on the basis of race, religion, color, national origin, gender, gender identity, sexual orientation, age, marital status, veteran status, disability status, or other protected class. You can read more about our stance on diversity here.

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.