Senior Staff Engineer - Grocery Fulfillment & Payments

Uber Uber · Consumer · Seattle, WA +2 · Engineering

Senior Staff Engineer role focused on leading and strategizing the technical direction for Uber's Grocery Fulfillment and Payments business. The role involves designing scalable, reliable, and cost-efficient distributed systems, collaborating with product teams, and mentoring engineers. Domain expertise in logistics, fulfillment, or payments is preferred.

What you'd actually do

  1. Lead and inspire a team of engineers working on grocery fulfillment capabilities
  2. Strategize and drive our fulfillment architecture focusing on scalability, reliability, performance, and cost efficiency
  3. Work closely with product teams to understand business requirements and translate them into robust technical solutions
  4. Build relationships and influence across key platform teams at Uber, and partner in building high impact solutions
  5. Lean on technical experience to facilitate technical decision making and raise the bar on the team’s engineering craft

Skills

Required

  • BS degree in Computer Science with over 10 years of industry experience
  • Proven track record of excellence at the Sr. Staff Engineer level or higher
  • In-depth, hands-on experience with large-scale distributed systems in a production environment
  • Proficiency in programming languages like (C, C++, Java, Python, or Go)
  • Demonstrated leadership in mentoring a team of backend and mobile engineers

Nice to have

  • Domain expertise in logistics, fulfillment or payments areas