This job has expired, please see additional jobs below
Senior Distributed Systems Software Engineer Cloud Database Engineering
Netflix
Los Gatos, CA, United States
Job Details - this job has expired, please see similar jobs below
Netflix provides an amazing personalized experience to over 70 million subscribers across an incredibly wide array of devices. On January 6th, we reached another significant milestone by enabling video streaming in nearly every country in the world!Contributing to this success is a highly available, scalable, and generalized data infrastructure that is key to everything from catalog navigation and streaming to search, recommendations, and more.
The Opportunity
We are looking for an outstanding Senior Software Engineer to help tackle the exciting technical opportunities ahead. You'll be joining the Cloud Database Engineering. We are building a service layer to front all our datastores (Cassandra, Elastic and Dynomite) into an easy to use and cohesive product. You will develop the libraries, APIs and services used by over 100 microservices at Netflix and handle over a trillion operations per day.
https://youtu.be/RMSNLP_ORg8
https://goo.gl/Tv40Lh
https://github.com/Netflix/dynomite
This is an opportunity to develop high-profile elements of the Netflix architecture, build systems at scale, leverage and contribute to open source technologies and seek challenging and business-impacting projects for the team to tackle.
What you will do
• Design and implement critical high performance, large scale services and libraries
• Lead cross-functional initiatives working with bright engineers across organizations
• Provide detailed and constructive design and code reviews
• Evangelize best practices in library usage and end-to-end architecture
• Participate in the design and implementation of next generation systems
• Seek opportunities to develop horizontal technologies that benefit multiple teams
Who we are looking for
• At least 6 years of relevant development experience
• Excellent Java and object-oriented development skills
• Experience building APIs and client libraries
• Experience in significant cross-functional engineering efforts
• Solid understanding of the Software as a Service (SaaS) model
• Experience with large-scale distributed systems and client-server architectures
• Experience with AWS or other Amazon Cloud offerings a plus
• Experience with Cassandra a plus