Software Engineer II - Courier Pricing

Uber is a global technology company that develops and operates ride-sharing and delivery platforms.
$158,000 - $175,500
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
AI · Logistics

Description For Software Engineer II - Courier Pricing

This role is on the Courier Pricing team within the Marketplace organization at Uber. As a Software Engineer II on the Courier Pricing team, you will interact with a wide range of data and analytic events to build a best-in-class pricing system to efficiently price each offer made to Uber delivery partners. This work is continuing to define the courier niche in the global delivery marketplace.

You will research new models and algorithms and build platforms to serve insights at Uber scale. Working with world-class talent and surrounded by some of the world's most experienced engineering professionals, data scientists, and research scientists, you'll develop groundbreaking technology that will impact every Uber trip globally.

The role involves:

  • Building a best-in-class pricing system for Uber delivery partners
  • Researching new models and algorithms
  • Developing platforms to serve insights at scale
  • Collaborating with experienced professionals across various disciplines

Uber offers competitive compensation, including a base salary range of USD$158,000 - USD$175,500 per year for this role in New York, NY, San Francisco, CA, and Sunnyvale, CA. Additionally, you'll be eligible for Uber's bonus program, potential equity awards, and comprehensive benefits.

Uber is an Equal Opportunity/Affirmative Action employer and considers qualified applicants regardless of criminal histories, consistent with legal requirements. The company also provides accommodations for applicants with disabilities.

While Uber values office collaboration, there may be flexibility in work arrangements. Employees are generally expected to spend at least half of their work time in their assigned office, unless formally approved for full remote work. Some roles, particularly those based at green-light hubs, may require 100% in-office presence.

Last updated 2 months ago

Responsibilities For Software Engineer II - Courier Pricing

  • Build a best-in-class pricing system for Uber delivery partners
  • Research new models and algorithms
  • Develop platforms to serve insights at Uber scale
  • Collaborate with engineering professionals, data scientists, and research scientists

Requirements For Software Engineer II - Courier Pricing

  • Experience with data analysis and analytic events
  • Knowledge of pricing systems
  • Ability to work with complex algorithms and models
  • Collaboration skills to work with cross-functional teams

Benefits For Software Engineer II - Courier Pricing

Equity
Medical Insurance
  • Bonus program
  • Equity awards
  • Medical Insurance
  • Other comprehensive benefits

Interested in this job?

Jobs Related To Uber Software Engineer II - Courier Pricing

Software Engineer II

Software Engineer II position at Uber focusing on customer engagement platforms and distributed systems, requiring 4+ years of experience in backend development.

Software Engineer II, Backend - UberEats Checkout/Merchant Operations Platform

Backend Software Engineer II position at Uber's Eats Checkout team, focusing on core checkout flow development and optimization for the Uber Eats platform.

Software Engineer II, Customer Obsession

Mid-level Backend Software Engineer role at Uber, focusing on building customer experience platforms with competitive compensation and hybrid work arrangement.

Software Engineer

Backend Software Engineer position at Uber, focusing on big data systems and distributed architecture, requiring 2+ years of experience and strong programming skills.

Software Engineer II - Networking (Back-end)

Backend Software Engineer role at Uber focusing on host networking systems and components across on-premises and cloud environments.