Investing in visionary founders, transformational technology and emergent ecosystems for a new world.

Innovation Endeavors
Innovation Endeavors

Sr Software Engineer, Network Infrastructure - Uber Platform Engineering



Software Engineering, Other Engineering
Amsterdam, Netherlands
Posted on Tuesday, April 4, 2023
About The RoleAs a senior software engineer, you will have the opportunity to lead several essential projects that build a reliable and efficient hybrid-cloud network platform for Uber’s rapidly growing global businesses.The focus area includes
  • The automation platform for daily network operations, including fundamental monitoring, troubleshooting, failure analysis, failover, configuration management, traffic engineering, and so forth;
  • The network security systems that encrypt Uber’s critical data and protect Uber from attacks;
  • The comprehensive testing framework for the reliability and risk automatic management of Uber's global network infrastructure;
  • The systems and tools that migrate Uber's global and heterogeneous platform to different clouds with the highest reliability, safety, and performance;
It is an opportunity to join several greenfield projects to drive the platform architecture from the ground up and bring a significant impact, both technically and commercially.What you'll do
  • Design and implement automatic risk management systems that protect the extraordinarily complicated and heterogeneous Uber platform from service degradations;
  • 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;
  • Have fun and create a culture of belonging, wellness, diversity, inclusion, and career growth for the product design organization;
What you'll need
  • Network infrastructure software system background
  • Ability to develop senior designers and managers 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.
Basic Qualifications
  • 6+ 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.
Uber is proud to be an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know by completing this form.Offices continue to be central to collaboration and Uber’s cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this role.