Taro Logo

Staff Engineer - Network Platform

Global technology company revolutionizing transportation and delivery services through its platform.
Backend
Staff Software Engineer
Hybrid
8+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Staff Engineer - Network Platform

Uber is seeking a Staff Software Engineer to join their Service Mesh team, focusing on shaping the future of L4/L7 layer networking and service mesh infrastructure. This role offers an opportunity to work on critical infrastructure that supports Uber's rapidly growing global businesses.

As a Staff Engineer, you'll be at the forefront of designing and implementing scalable networking solutions that power Uber's extensive service ecosystem. You'll work with cutting-edge technologies in service mesh, collaborating with various teams including Compute, Foundations, Cloud, and SRE to build robust and reliable systems.

The role combines technical leadership with hands-on development, requiring both deep technical expertise and strong mentorship abilities. You'll be responsible for maintaining high-reliability standards while pushing the boundaries of what's possible in service mesh infrastructure.

This position is perfect for someone who thrives in a fast-paced environment and is passionate about large-scale distributed systems. You'll have the opportunity to make a significant impact on Uber's infrastructure while working with a talented team of engineers.

The hybrid work environment offers flexibility while maintaining strong collaboration through in-office presence. You'll be part of a company that values innovation, technical excellence, and collaborative problem-solving, with the chance to help shape the future of global transportation technology.

Last updated 8 months ago

Responsibilities For Staff Engineer - Network Platform

  • Design, develop, and maintain the service mesh infrastructure (discovery, traffic management, routing)
  • Collaborate with cross-functional teams to implement scalable L7/L4 layer networking solutions
  • Participate in on-call rotations for critical incidents resolution
  • Conduct in-depth debugging and troubleshooting of networking issues
  • Improve monitoring and alerting systems
  • Stay current with industry trends in networking and cloud-native architectures

Requirements For Staff Engineer - Network Platform

Go
Java
  • 8+ years of relevant engineering experience in backend services' networking stack
  • Proficient in Java, Go, or C++
  • Bachelor's degree in Computer Science or related technical field
  • Experience in leading and guiding engineering teams
  • Experience in designing & developing large scale distributed systems
  • Experience with Kubernetes, Istio service mesh and Envoy (preferred)
  • Strong interpersonal skills and technical ability

Interested in this job?