Staff Software Engineer - Fulfillment Optimization

Uber
New York, NY, United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Compensation
$232,000.0 - $258,000.0
Working hours
Regular working hours
Job source

Tech stack

C (Programming Language) Java (Programming Language) Systems Engineering C++ (Programming Language) Computer Programming Distributed Systems Python (Programming Language) Linear Programming Backend Information Technology

Job description

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 Staff Engineer to help lead the team’s ambitious and fast-paced technical strategy, with a focus on fulfillment and logistics optimization. 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

Requirements

Do you have experience in Systems engineering?, Do you have a Bachelor’s degree?, * BS degree in Computer Science or related field with over 7 years of industry experience

  • A proven track record of excellence at the 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, * Masters or PhD in computer science or related field
  • Domain knowledge in fulfillment optimization, marketplace or related areas
  • Experience working on linear optimization problemsExperience with delivery or transportation logistics

Benefits & conditions

Pulled from the full job description

  • 401(k), For New York, NY-based roles: The base salary range for this role is USD$232,000 per year - USD$258,000 per year. For San Francisco, CA-based roles: The base salary range for this role is USD$232,000 per year - USD$258,000 per year. For Sunnyvale, CA-based roles: The base salary range for this role is USD$232,000 per year - USD$258,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. More details can be found at the following link https://jobs.uber.com/en/benefits.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 Ā· WWC 2021

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 Ā· Coffee With Developers

4:08 min

Introduction to speakers and model-based systems engineering goals

Daniel Siegl +1 Ā· LIVE

4:27 min

Decoupling problem representation and solution using mathematical optimization

Stefan Petrov Ā· LIVE

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt Ā· LIVE

5:00 min

Exploring the specific workplace responsibilities of staff software engineers

Jan Giacomelli Ā· LIVE

Videos

See all

Related articles

See all