Software Engineer II - Grocery & Retail

Uber

New York (NY)

On-site

USD 171,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Participation in Uber's bonus program
401(k) plan
Various benefits

Job summary

Uber is seeking a Software Engineer based in New York, NY, to build and maintain backend services that support user-facing products. This role is crucial for the fast-growing Grocery and Retail business line, focusing on developing best-in-class technology.

The ideal candidate will have a Bachelor's degree in a relevant field, proficiency in languages like Java or Python, and at least 1 year of software engineering experience. The position offers a competitive salary range of USD$171,000 to USD$190,000 per year, along with a bonus program and equity options.

Qualifications

  • 1 year of full-time Software Engineering work experience or PhD.
  • Proven experience with backend development and end-user products.
  • Experience in building distributed systems at scale.

Responsibilities

  • Design, develop, and maintain software solutions.
  • Collaborate with product managers and cross-engineering teams.
  • Lead the entire development lifecycle from design to deployment.

Skills

Proficiency in Java, C++, Python or Go
Backend development experience
Problem-solving skills

Education

Bachelor's degree or equivalent in Computer Science, Engineering, Mathematics

Job description

About The Role

Collaborates with stakeholders within the team to build and maintain backend services and solutions to support user-facing products.

About The Team (We Are Hiring For Multiple Teams)

Grocery & Retail is Uber's newest and fast growing business line, delighting customers with next-hour delivery of household essentials from their favorite local stores. The team is focused on building best-in-class products and technology to support merchants, consumers and couriers in shopping and fulfilling orders on the Uber platform. We solve challenging technical problems across consumer experiences, fulfillment orchestration, search, ranking, recommendations, catalog and merchant platforms to meet the needs of the growing business.

The Grocery and Retail team is looking for a Software Engineer to execute on the team's ambitious and fast-paced technology strategy. This is an important and visible role with a potential for significant impact on the fast growing grocery and retail business. We are looking for someone with deep knowledge and passion for software engineering, enjoys solving challenging technical and product problems, and can effectively collaborate with stakeholders.

What You’ll Do
  • Design, develop, and maintain robust and scalable software solutions
  • Collaborate with product managers, cross-engineering teams, data scientists and other partners to gather requirements and translate them into technical specifications
  • Identify opportunities and lead the entire development lifecycle end-to-end, from architecture design and coding to deployment
  • Conduct thorough code reviews, offering constructive feedback to maintain high code quality and elevate coding standards
  • Stay up-to-date with the latest technologies and industry trends, evaluating their potential impact on our software systems and recommending appropriate integrations or improvements
Basiq Qualifications
  • Bachelor's degree or equivalent in Computer Science, Engineering, Mathematics or related field with at least 1 year of full-time Software Engineering work experience OR PhD in Computer Science, Engineering, Mathematics or related field
  • Proficiency in at least one programming language such as Java, C++, Python, or Go
  • 2+ year of experience with backend development, building and delivering end-user products.
Preferred Qualifications
  • Master's degree or higher in Computer Science, Engineering, Mathematics or related field
  • More than 3 years of full-time Software Engineering work experience
  • Proven experience building highly available distributed systems (at Uber scale) and working across multiple backend services
  • Experience working on scalable backend systems utilizing a microservices architecture
  • High bar for quality as demonstrated by code reviews, documentation, unit and integration testing
  • Experience with optimization techniques and algorithmic development
  • Strong problem-solving skills, with expertise in algorithms, data structures, and complexity analysis

For New York, NY-based roles: The base salary range for this role is USD$171,000 per year - USD$190,000 per year. 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.

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

Similar jobs worth comparing

Backend Software Engineer – Grocery & Retail Platform
Backend Software Engineer – Grocery & Retail Platform

Uber • New York (NY)

On-site
USD 171,000 - 190,000
Participation in Uber's bonus program
401(k) plan
Various benefits
Senior Staff Engineer - Grocery Fulfillment & Payments
Senior Staff Engineer - Grocery Fulfillment & Payments

Uber • United States

On-site
USD 267,000 - 297,000
Software Engineer II
Software Engineer II

Uber • Sunnyvale (CA)

On-site
USD 167,000 - 185,500
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
Sr Software Engineer
Sr Software Engineer

Uber • Seattle (WA)

Hybrid
USD 233,000 - 246,000
Bonus program
Benefits
Software Engineer
Software Engineer

Uber • San Francisco (CA)

On-site
USD 171,000 - 209,000
Bonus program
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
Software Engineer
Software Engineer

Uber • New York (NY)

On-site
USD 171,000 - 209,000
Bonus program
Equity opportunities
Benefits
Software Engineer II
Software Engineer II

Uber • Seattle (WA)

On-site
USD 205,000 - 209,000
Bonus program
Equity
Benefits
Software Engineer II - Machine Learning, Marketplace/Maps/Membership/AV
Software Engineer II - Machine Learning, Marketplace/Maps/Membership/AV

SupportFinity™ • New York (NY)

On-site
USD 171,000 - 190,000
Bonus program
Equity award
401(k) plan
+1