Senior Staff Engineer, Platform Engineering

A global technology company that connects riders, drivers, and delivery partners across 600+ cities worldwide.
$257,000 - $285,500
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
10+ years of experience
Enterprise SaaS

Description For Senior Staff Engineer, Platform Engineering

Uber is seeking a Senior Staff Engineer to spearhead their core infrastructure modernization initiatives, focusing on distributed systems and cloud migration. This role combines technical leadership with hands-on development, working on systems that support over 100 million users globally. The position is within the Platform Engineering team, which maintains a sophisticated goal-seeking repair engine ensuring tenant health across instances. The team plays a crucial role in defining workload health signals and maintaining SLAs across Uber's infrastructure.

The role offers an opportunity to work on complex technical challenges at massive scale, leading modernization efforts while maintaining high reliability and performance. You'll be responsible for architecting and implementing solutions that power Uber's global operations, from user-facing products to internal infrastructure tools. The position requires deep expertise in distributed systems, cloud architecture, and modern programming languages, with opportunities to mentor other engineers and shape technical direction.

Working at Uber means joining a company that's revolutionizing transportation and delivery across 600+ cities worldwide. The compensation package includes a competitive base salary, equity opportunities, and comprehensive benefits. The role offers the flexibility of hybrid work arrangements across several major tech hubs, including San Francisco, Sunnyvale, and Seattle.

This is an ideal opportunity for experienced engineers who want to work on cutting-edge technology at scale, drive technical innovation, and make a significant impact on systems used by millions of people daily. The role combines technical depth with strategic thinking, requiring both hands-on coding skills and the ability to lead complex technical initiatives.

Last updated 2 hours ago

Responsibilities For Senior Staff Engineer, Platform Engineering

  • Lead and oversee complex modernization projects, migrating distributed systems to cloud services
  • Design, develop, and maintain robust backend services
  • Drive creation of infrastructure tools and platforms
  • Provide technical guidance and mentorship to engineering teams
  • Engage in hands-on coding of distributed systems
  • Ensure smooth, reliable deployment processes
  • Collaborate with Product, Infrastructure, and DevOps teams
  • Leverage Kubernetes for containerization and orchestration

Requirements For Senior Staff Engineer, Platform Engineering

Go
Java
Python
Kubernetes
  • PhD or equivalent in Computer Science, Engineering, Mathematics or related field
  • 10+ years of software engineering experience
  • 10+ years of experience in distributed systems and core system modernization
  • 10+ years experience building hyper-scale services
  • 10+ years in modern programming languages (Python, Go, Java, or C++)
  • Experience in product engineering and scalability engineering
  • Expertise in cloud services and architecture
  • Knowledge of containerization and orchestration tools
  • Proficiency in microservices architecture
  • Strong knowledge of cloud infrastructure providers

Benefits For Senior Staff Engineer, Platform Engineering

Medical Insurance
Equity
  • Bonus program
  • Equity awards
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Uber Senior Staff Engineer, Platform Engineering

Staff Software Engineer

Staff Software Engineer position at Uber focusing on backend development for UberEats Ads business, requiring 7+ years of experience and strong system design skills.

Staff Software Engineer - Delivery Platform (UberEats)

Lead backend development for UberEats' Order Platform, focusing on scalable solutions and mentoring engineers while working with cutting-edge technologies.

Staff Software Engineer - Feed

Join Uber as a Staff Software Engineer to build and scale feed products and advertising solutions, driving growth and user satisfaction.

Staff Software Engineer

Staff Software Engineer role at Calibrate, leading development of healthcare technology solutions with Python and PostgreSQL in a remote environment.

Staff Application Engineer, Spaces Engineering

Lead development and integration of enterprise systems for Google's Real Estate and Workplace Services as a Staff Application Engineer in Hyderabad.