Experienced Full Stack Network Engineer – Web & Cloud Application Development for Netflix's Global Network Infrastructure
About the Role
Are you a highly skilled and experienced Network Engineer looking for a challenging and rewarding opportunity to work with a global leader in the entertainment industry? Do you have a passion for designing and implementing cutting-edge network infrastructure solutions that drive business growth and customer satisfaction? If so, we want to hear from you!About Netflix
Netflix is a global streaming giant that has revolutionized the way people consume entertainment content. With a vast library of movies, TV shows, and original content, Netflix has become a household name and a leader in the streaming industry. As a Network Engineer at Netflix, you will play a critical role in ensuring that our content is delivered to millions of customers around the world, with a focus on high-quality video streaming and a seamless user experience.About the Team
Our Open Interface team is responsible for designing and operating the global network infrastructure that supports Netflix's web-based feature and the systems networking requirements of our representatives and content creators around the world. We are a collaborative and dynamic team that is passionate about innovation and excellence. As a Senior Network Engineer, you will work closely with our team to design, implement, and maintain the network infrastructure that underpins our business.Key Responsibilities
As a Senior Network Engineer at Netflix, your key responsibilities will include:- Collaborating with colleagues to design, implement, and maintain the Open Associate network infrastructure in over 80 locations around the world.
- Working cross-functionally with internal teams and vendors to manage our global growth, with a strong focus on maintaining the high level of Quality of Experience (QoE) for Netflix's customers.
- Partnering with partners, carriers, data center providers, and equipment vendors to manage and investigate the network (circuits, cross-connects, and trouble case management).
- Contributing to and collaborating with members of our Network Engineering team to implement and uphold complex network plans while providing operational considerations and useful feedback.
- Contributing to and collaborating with members of our Network Tools team to develop a high level of automation to increase accuracy and reduce time spans for daily tasks.
- Developing and maintaining technical documentation and collaborating with colleagues to ensure effective communication and knowledge sharing.
Requirements
To be successful in this role, you will need:- A Bachelor's degree in Computer Science, Engineering, or a related field.
- Significant professional experience in designing and implementing large-scale multi-vendor wide area networks (Arista, Cisco, Juniper).
- Expert knowledge of IP routing, particularly BGP and IS.
- Experience with the web environment, including the concepts of interconnection, lookup, and traversal.
- Experience with MPLS, QoS, and DWDM concepts and technologies.
- Proficiency in network automation with experience using Python.
- Excellent written and verbal communication skills for documentation and collaboration.
Preferred Qualifications
While not required, the following qualifications would be highly desirable:- Master's degree in Computer Science, Engineering, or a related field.
- Experience with cloud-based network infrastructure and virtualization technologies.
- Knowledge of DevOps practices and tools, such as Ansible, SaltStack, or Puppet.
- Experience with network security and threat analysis.
- Certifications in network engineering, such as CCIE or CCNP.