Taro Logo

Senior Software Engineer - Marketplace Objectives (Session Value)

Uber is a technology company that designs pricing and dispatch algorithms to improve marketplace efficiency for ride-sharing and delivery services.
$185,000 - $205,500
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Engineer - Marketplace Objectives (Session Value)

Uber's Marketplace organization is seeking a Senior Software Engineer for their Session Value team, a new effort focused on creating a central mechanism to score decisions incorporating both short-term and long-term effects on riders and earners. This role involves building scalable real-time systems to evaluate hundreds of thousands of decisions per second, informing all optimization systems across Marketplace. The ideal candidate will have experience in distributed systems, proficiency in Java, Go, and Python, and the ability to work with cross-functional partners. Key responsibilities include building scalable real-time systems, developing tools for offline evaluation and simulation, supporting experimentation and integration, defining monitoring standards, and mentoring junior engineers. The team comprises experienced engineers and scientists with diverse backgrounds in Economics, ML, and Operations Research, focused on understanding complex marketplace dynamics and user behavior. This high-priority effort aims to improve marketplace efficiency while balancing the needs of riders and earners on the platform.

Last updated 9 months ago

Responsibilities For Senior Software Engineer - Marketplace Objectives (Session Value)

  • Build scalable real-time systems for decision evaluation
  • Build tools for offline evaluation and simulation
  • Support experimentation, iteration, and integration with Marketplace optimization systems
  • Help define monitoring and observability standards
  • Mentor junior engineers

Requirements For Senior Software Engineer - Marketplace Objectives (Session Value)

Java
Go
Python
Redis
Cassandra
Kafka
  • Bachelor's degree in Computer Science or related field
  • Proficient in programming languages such as Java, Go, and Python
  • Experience building distributed systems
  • Experience working with cross-functional partners such as Product and ML/Applied Science
  • Experience mentoring and onboarding junior engineers

Benefits For Senior Software Engineer - Marketplace Objectives (Session Value)

401k
Medical Insurance
Dental Insurance
Vision Insurance
  • Bonus program
  • Equity award
  • Other types of compensation
  • Various benefits

Interested in this job?