Network Infrastructure Engineer II

Global technology company revolutionizing transportation and delivery services through its platform
Cloud
Mid-Level Software Engineer
Hybrid
2+ years of experience
Enterprise SaaS

Description For Network Infrastructure Engineer II

Uber is seeking a Network Infrastructure Engineer II to join their team in Amsterdam. This role is perfect for someone passionate about building large-scale networks with a focus on automation and observability. The position involves working with both on-premise and cloud environments (AWS and GCP), requiring strong expertise in network architecture and protocols.

The ideal candidate will have at least 2 years of experience in network architecture and engineering, with strong knowledge of TCP, IPv4/6, and BGP. Programming skills in Python or Go are essential, as automation is a key aspect of the role. You'll be responsible for ensuring network availability and scalability across Uber's global platform, working in a collaborative, fast-paced environment.

Key responsibilities include designing and operating next-generation network solutions, providing operational support, and participating in on-call rotations. You'll work closely with multiple engineering teams and business organizations, contributing to Uber's global growth through network-based solutions.

The role offers the opportunity to work with cutting-edge technology in a hybrid work environment, where you'll be expected to spend at least half of your work time in the Amsterdam office. This position is ideal for someone who values simplicity, enjoys both teaching and learning, and has a passion for building and improving network infrastructure at scale.

Join Uber's team to help build the future of transportation and delivery services, working with some of the most complex and interesting networking challenges in the industry. The role combines technical expertise with collaborative problem-solving, making it perfect for engineers who want to make a significant impact on global infrastructure.

Last updated a day ago

Responsibilities For Network Infrastructure Engineer II

  • Design, build and operate next-generation network solutions for production on-prem, cloud, transit and backbone networks
  • Ensure network availability, performance and future scalability for the entire Uber platform
  • Collaborate with multiple Engineering and Business organizations
  • Provide operational level 1 and level 2 support
  • Support new production deployments and capacity additions
  • Participate in regular on-call rotations
  • Assist in network upgrades and remediation

Requirements For Network Infrastructure Engineer II

Python
Go
  • 2+ years of relevant network architecture and engineering experience in production environments
  • Strong expertise in TCP, IPv4/6, and dynamic routing protocols such as BGP
  • Coding experience in Python or Go
  • Experience with AWS and GCP cloud environments
  • Knowledge of distributed systems
  • Willingness to participate in regular on-call rotations

Interested in this job?

Jobs Related To Uber Network Infrastructure Engineer II

Azure Platform Engineer

Azure Platform Engineer position at Appvia, focusing on cloud migration and DevOps implementation with hybrid working in London.

Cloud Network Engineer II

Cloud Network Engineer II position at Zeta, focusing on AWS/Azure infrastructure, network automation, and Kubernetes in a growing fintech environment.

Software Dev Engineer II, EC2 Nitro

Software Dev Engineer II position at Amazon's EC2 Nitro team, developing large-scale virtualization technology for AWS cloud infrastructure.

BIM Client Information Manager, AWS Design Services

BIM Client Information Manager position at AWS overseeing data center design and construction, requiring expertise in Revit and Navisworks with focus on BIM standards and processes.

Data Centre Engineering Operations (Level 4), Infraops

AWS Data Center Engineering Operations role focusing on critical infrastructure management, maintenance, and vendor coordination in Mumbai.