Sr Staff Software Engineer - Grocery Fulfillment & Payments

Uber

San Francisco (CA)

On-site

USD 267,000 - 297,000

Full time

5 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Bonus program
Equity
401(k) plan
Benefits

Job summary

Uber’s Grocery Fulfillment team seeks a Senior Staff Engineer to guide multi‑disciplinary engineering efforts and shape the technical strategy for fast-growing grocery fulfillment platforms. You will work with product, data science, and platform teams to deliver scalable solutions that power near-term and long-term business impact.

The role emphasizes leadership, hands‑on execution, and deep distributed-systems expertise, with strong communication across technical and non-technical stakeholders.

Qualifications

  • BS degree in Computer Science or equivalent with 10+ years of software engineering experience.
  • Proven track record of excellence at Sr. Staff level or higher at a leading tech company.
  • Hands-on experience with large-scale distributed systems in production.
  • Bias for action and ability to deliver impact in a fast-paced environment.
  • Proficiency in programming languages such as C, C++, Java, Python, or Go.
  • Excellent communication skills with both technical and non-technical stakeholders.
  • Demonstrated leadership mentoring backend and mobile engineers.

Responsibilities

  • Lead and inspire a team of engineers in grocery fulfillment capabilities.
  • Shape and drive scalable, reliable, high-performance architecture while controlling costs.
  • Collaborate with product teams to translate business requirements into robust technical solutions.
  • Build relationships across Uber's platform teams and co-create high-impact solutions.
  • Leverage technical depth to inform decisions and raise engineering craft.

Skills

Distributed systems
Leadership
Communication
Programming languages: C/C++/Java/Pyth

Education

BS in Computer Science

Job description

About The Role

Grocery is Uber's newest and fastest growing business line, delighting customers with next-hour delivery of household essentials from their favorite local stores. The Grocery Fulfillment org is focused on building best-in-class technology and products to support consumers and shoppers in fulfilling grocery orders - from the moment an order is placed, until it is successfully delivered to consumers. The org works with key platform teams across Uber to build tailored fulfillment capabilities for Grocery and Retail.

About The Role

Grocery is Uber's newest and fastest growing business line, delighting customers with next-hour delivery of household essentials from their favorite local stores. The Grocery Fulfillment org is focused on building best-in-class technology and products to support consumers and shoppers in fulfilling grocery orders - from the moment an order is placed, until it is successfully delivered to consumers. The org works with key platform teams across Uber to build tailored fulfillment capabilities for Grocery and Retail. The Grocery Fulfillment team is looking for a Senior Staff Engineer to help lead the team's ambitious and fast-paced technical strategy. This is an important and visible role with a potential for significant impact on the fast growing grocery business. The IC lead will work across multiple Grocery Fulfillment initiatives, and collaborate with engineering, product and data science leads to help build platforms and products that power the grocery business. For an IC lead with technical depth, hands-on execution muscle and strong business sense, this will be an excellent opportunity to learn, succeed and grow at Uber.

What The Candidate Will Do
  • Lead and inspire a team of engineers working on grocery fulfillment capabilities
  • Strategize and drive our fulfillment architecture focusing on scalability, reliability, performance, and cost efficiency
  • Work closely with product teams to understand business requirements and translate them into robust technical solutions
  • Build relationships and influence across key platform teams at Uber, and partner in building high impact solutions
  • Lean on technical experience to facilitate technical decision making and raise the bar on the team's engineering craft
Basic Qualifications
  • BS degree in Computer Science with over 10 years of industry experience
  • A proven track record of excellence at the Sr. Staff Engineer level or higher within a leading technology company
  • In-depth, hands-on experience with large-scale distributed systems in a production environment.
  • Bias for action, and thriving in a fast-paced engineering culture to solve business problems and compound impact
  • Proficiency in programming languages like (C, C++, Java, Python, or Go)
  • Exceptional communication skills with the ability to engage effectively with both technical and non-technical stakeholders
  • Demonstrated leadership in mentoring a team of backend and mobile engineers
Preferred Qualifications
  • Domain expertise in logistics, fulfillment or payments areas

For San Francisco, CA-based roles: The base salary range for this role is USD $267,000 per year - USD $297,000 per year.

For Sunnyvale, CA-based roles: The base salary range for this role is USD $267,000 per year - USD $297,000 per year.

For all US locations, you will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. All full-time employees are eligible to participate in a 401(k) plan. You will also be eligible for various benefits.

Ready to Ride?

This isn't the kind of place where you follow a playbook - it's where you help write one. If you're driven by impact, energized by challenge, and ready to shape how the world moves - we'd love to hear from you.

You may be eligible for bonuses, equity, and other compensation, as well as a range of benefits. Explore our benefits.

Offices remain key to collaboration and Uber's culture. Unless approved for full remote work, employees must spend at least 50% of their time in-office. Some roles, like those at greenlight hubs, require full-time in-office presence. Ask your Recruiter for details about this role's requirements.

Uber is proud to be an Equal Opportunity 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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Staff Engineer - Grocery Fulfillment & Payments
Senior Staff Engineer - Grocery Fulfillment & Payments

Uber • United States

On-site
USD 267,000 - 297,000
Senior Product Manager - Grocery Fulfillment Optimization.
Senior Product Manager - Grocery Fulfillment Optimization.

Uber • San Francisco (CA)

On-site
USD 190,000 - 211,000
Bonus program
Equity award
401(k) plan
+1
Senior Product Manager — Grocery Fulfillment Optimization.
Senior Product Manager — Grocery Fulfillment Optimization.

Uber • United States

On-site
USD 190,000 - 211,000
Bonus program
Equity
401(k) plan
Software Engineer II - Grocery & Retail
Software Engineer II - Grocery & Retail

Uber • New York (NY)

On-site
USD 171,000 - 190,000
Participation in Uber's bonus program
401(k) plan
Various benefits
Software Engineer II – Engineer
Software Engineer II – Engineer

Uber • Seattle (WA)

On-site
USD 171,000 - 190,000
Bonus program
Equity award
401(k) plan
+1
Senior Product Manager — Grocery Fulfillment Optimization.
Senior Product Manager — Grocery Fulfillment Optimization.

Uber • New York (NY)

On-site
USD 190,000 - 211,000
Equity award
401(k) plan
Various benefits
Sr Software Engineer
Sr Software Engineer

Uber • New York (NY)

On-site
USD 202,000 - 246,000
Staff Software Engineer - Engineer
Staff Software Engineer - Engineer

Uber • Sunnyvale (CA)

On-site
USD 232,000 - 258,000
Bonus program
Equity award
401(k) plan
+1
Staff Software Engineer – Earner
Staff Software Engineer – Earner

Uber • San Francisco (CA)

Hybrid
USD 232,000 - 258,000
Bonus program
Equity award
401(k) plan
+1
Senior Staff Engineer - Grocery Fulfillment & Payments
Senior Staff Engineer - Grocery Fulfillment & Payments

Uber • San Francisco (CA)

On-site
USD 267,000 - 297,000
Bonus program
Equity
401(k) plan
+1