Uber is seeking a Senior Software Engineer to join their Delivery Platform team, which powers Uber Eats, Grocery, and Retail products. This role is central to the organization's mission of serving, ingesting, and indexing data within feed, storefront, and application carousel experiences.
The position offers an exciting opportunity to work on high-scale systems, supporting multiple data retrieval methods from MySQL databases. You'll be part of inventing new ways to help customers find products within Uber's growing catalog, requiring both customer insight and high-performance backend development.
As a Senior Engineer, you'll join Uber's world-class engineering team, working on challenges related to scalability, distributed systems, and reliability. The role demands expertise in languages like Golang or Java, and extensive experience with both relational and non-relational databases in high-concurrency environments.
The position offers competitive compensation, including a base salary range of $198,000-$220,000 USD for US locations, along with bonus potential and equity awards. The role follows a hybrid work model, requiring at least 50% office presence, emphasizing Uber's commitment to collaborative culture while maintaining flexibility.
This is an excellent opportunity for experienced engineers who want to impact millions of users globally, working on systems that handle exponential growth in terms of global footprint, catalog size, and user adoption. The role combines technical leadership, hands-on development, and the chance to shape the future of Uber's delivery platform.