Netflix is a leading entertainment company focused on pushing the boundaries of storytelling and technology. They are seeking a Distributed Systems Software Engineer to build and manage scalable distributed systems that enhance their content delivery network and improve business value through network insights.
Responsibilities:
- You build durable and scalable distributed systems
- You are comfortable with ambiguity
- You are able to iterate quickly on ideas and incorporate feedback
- You care about building quality software that your teammates can support
- You have a passion for operational excellence
- You can translate complex technical ideas into business-oriented proposals, backed by compelling stories with data
- You believe that fostering an inclusive environment helps everyone do their best work
Requirements:
- 5+ years of software development with strong experience in Java
- Experience building and operating business-critical systems at scale
- Distributed Systems experience (e.g., building stateful & stateless systems, experience with Cassandra, Kafka, etc)