Staff Software Engineer

Uber is a global technology company transforming transportation and delivery services, operating in cities worldwide.
$218,000 - $242,000
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
7+ years of experience
Enterprise SaaS · AI

Description For Staff Software Engineer

Uber is seeking a Staff Software Engineer to join their UberEats Ads business team. This role offers an exciting opportunity to work on technology that impacts millions of users globally. The position focuses on developing and maintaining backend services that support user-facing products and infrastructure platforms across Uber. The ideal candidate will have 7+ years of experience, strong technical leadership skills, and expertise in building highly-scalable systems. The role involves working with distributed systems, particularly in the ads technology space, with emphasis on budget pacing and bidding. Based in either San Francisco or Sunnyvale, California, this position offers competitive compensation including a base salary range of $218,000-$242,000, plus bonus and equity opportunities. The role requires hybrid work arrangement with at least 50% time in office. This is a chance to contribute to a rapidly growing technology company that's revolutionizing transportation and delivery services worldwide. The position combines technical depth with leadership opportunities, making it ideal for experienced engineers looking to make a significant impact at scale.

Last updated 3 hours ago

Responsibilities For Staff Software Engineer

  • Work on adding new capabilities to ads product
  • Improve scalability, reliability and efficiency of ads tech stack

Requirements For Staff Software Engineer

Go
Java
Node.js
Python
  • Technical strength with 7+ years of experience developing and shipping code for production systems
  • Demonstrated examples of project leadership roles
  • Deep system design skills
  • Experience with monitoring, alerting, and structuring code for production-level debugging
  • Strong command of a backend stack
  • Bias toward action
  • Ability to learn quickly on the go

Benefits For Staff Software Engineer

Equity
  • Bonus program
  • Equity awards
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Uber Staff Software Engineer

Staff Software Engineer

Staff Software Engineer role at Uber building marketplace configuration platforms and tools that power Uber's global operations.

Staff Software Engineer - Uber Courier

Staff Software Engineer position at Uber Courier focusing on backend development and distributed systems, offering competitive compensation and hybrid work model in New York or Seattle.

Staff Software Engineer, Container Platform

Staff Software Engineer position at Uber focusing on building and scaling container orchestration platform using Kubernetes.

Staff Software Engineer

Staff Software Engineer position at Uber's Eats Merchant team in Bangalore, focusing on backend development and scalable solutions.

Staff Software Engineer

Staff Software Engineer position at Oscar Health focusing on claims and payment processing systems development with competitive compensation and benefits.