Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Uber Staff Software Engineer Network Infrastructure - Uber Platform Engineering 
United States, West Virginia 
224069909

24.06.2024

About the Role

The focus area includes

  1. The automation platform for daily network operations, including fundamental monitoring, troubleshooting, failure analysis, failover, configuration management, traffic engineering, and so forth;
  2. The network security systems that encrypt Uber’s critical data and protect Uber from attacks;
  3. The comprehensive testing framework for the reliability and risk automatic management of Uber's global network infrastructure;
  4. The systems and tools that migrate Uber's global and heterogeneous platform to different clouds with the highest reliability, safety, and performance;

What You Will Do

  • Design/Architect/Code/Operate Uber's large scale production network utilizing network automation and observability platforms that you build and support.
  • Lead complex cross team and cross organization projects and programs and small teams of engineers in those efforts.
  • Understand the details of different clouds and the challenges faced by various systems in Uber's platform and design tools and approaches to navigate the cloud migrations;
  • Directly work with product teams and customers to design and implement new features and products based on the ability of the entire Uber platform;

Basic Qualifications

  • 7+ years of experience with systems software engineering. Sound understanding of computer architecture and CS fundamentals.
  • Proficient in one of the following programming languages: Java, Go, Python, C/C++.
  • Detailed problem-solving approach and knowledge of algorithms, data structures, and complexity analysis.
  • Comfortable working with ambiguity in a constantly evolving environment.
  • Bachelor's degree in Computer Science or related technical field or equivalent practical experience.

Preferred Qualifications

  • Network infrastructure software system background

Large Scale Distributed systems design/architecture/operations experience

Network infrastructure software system background

  • Ability to develop and mentor junior engineers and bring out their best work
  • A solid understanding of designing based on metrics to achieve business objectives
  • Clear and compelling written, verbal, and visual communication skills
  • A bonus if you are a domain expert in the field of public cloud, on-prem hardware/datacenters, compute, storage, networking, containers/orchestration, observability, big data, IT systems.

* Accommodations may be available based on religious and/or medical conditions, or as required by applicable law. To request an accommodation, please reach out to .