Software Engineer 5 – Cloud Network Engineering
NetflixJob Description
Software Engineer 5 – Cloud Network Engineering
Join Netflix as a Software Engineer in our Cloud Network Engineering team. In this role, you will help shape our network architecture and support our expanding business initiatives. You will work on innovative solutions that improve network availability, performance, and security.
About the Role
Netflix is the world's leading streaming service, with over 300 million paid memberships in more than 190 countries. Our Cloud Network Engineering team focuses on creating adaptable network architectures to support our growing product services. As we evolve from a large-scale streaming environment to a more diverse one, your contributions will be vital in developing tools and services that enhance our network capabilities.
What You'll Do
- Balance action with informed decision-making.
- Engage with engineering users to understand their needs and improve their experience.
- Address business needs at scale with high-quality solutions.
- Communicate effectively to foster cross-functional alignment.
- Write and maintain code to solve complex network problems and automate configurations.
- Contribute to the design of network components, ensuring they meet evolving platform needs.
- Continuously improve user experience with our network solutions.
What We're Looking For
- Experience with cloud-native technologies and frameworks, focusing on scalability and resilience.
- Expertise in cloud networking, especially within AWS (VPC design, subnetting, security groups, routing).
- Proficiency in Go, Java, Python, or similar programming languages, with a focus on clean and efficient code.
- Strong understanding of networking fundamentals across layers L2 to L7, including protocols and troubleshooting.
- Commitment to continuous learning and a pragmatic approach to problem-solving.
- Ability to navigate ambiguity and break down complex problems into actionable solutions.
Nice to Have
- Experience with container technologies like Docker and Kubernetes.
- Experience building and operating microservices in reliable distributed systems.
- Familiarity with workflow orchestration tools like Temporal for managing application workflows.
What We Offer
The salary range for this role is $388,000.00 - $558,000.00, depending on location. We do not offer bonuses; you can choose how much of your compensation is in salary versus stock options each year.
Netflix provides comprehensive benefits, including:
- Health Plans and Mental Health support
- 401(k) Retirement Plan with employer match
- Stock Option Program
- Disability Programs
- Health Savings and Flexible Spending Accounts
- Family-forming benefits
- Life and Serious Injury Benefits
- Paid leave of absence programs
Full-time hourly employees accrue 35 days annually for paid time off, while salaried employees enjoy flexible time off from day one.
At Netflix, we value inclusion and strive to create a meaningful interview experience for all candidates. If you need accommodations during the hiring process, please reach out to your recruiting partner. We are an equal-opportunity employer and celebrate diversity in our teams.
This job will remain open for at least 7 days and will be removed once the position is filled.