Uber-posted 4 days ago
$167,000 - $185,500/Yr
Full-time • Mid Level
Sunnyvale, CA
Transit and Ground Passenger Transportation
Craft a resume that recruiters will want to see with Teal's resume Matching Mode

The Courier Pricing team sits within Uber's Delivery Marketplace org and plays a key role in shaping pricing across food, grocery, and other delivery verticals. We work closely with cross-functional teams to develop scalable pricing products that keep our marketplace efficient, reliable, and ready to grow. As a Software Engineer II, you'll build a world-class pricing system that efficiently prices every offer made to Uber's delivery partners-impacting hundreds of millions of consumers and millions of merchants worldwide.

  • Design and build impactful products utilized by hundreds of millions of consumers, in collaboration with engineers, Product Managers, Product Operations, and Data/Applied Scientists.
  • Develop high-performance, scalable, and reliable distributed backend systems that are core to Uber's Delivery platform.
  • Tackle challenging data issues using innovative design and algorithms.
  • Write clean, maintainable, and high-quality code that meets strong engineering standards.
  • Work closely with team members to quickly and efficiently ship complex projects while maintaining quality.
  • Take ownership of crucial components in the pricing ecosystem, managing them end-to-end.
  • Minimum 2 years of experience in software engineering focusing on large-scale systems and/or data engineering.
  • Experienced programming in Java, Golang, C++, Python or related language.
  • Strong track record of contributing to and delivering impactful product features, balancing quality with timely execution.
  • Sound understanding of Computer architecture and CS fundamentals.
  • Strong experience in Software Design and Architecture, Data Engineering, and Modeling, having experience in scaled Distributed systems.
  • Understanding of distributed systems and architecture.
  • Good problem-solving and analytical skills. Knowledge of algorithms, data structures, and complexity analysis.
  • Proven experience in large-scale distributed storage and database systems (SQL or NoSQL, e.g. MySQL, Cassandra).
  • Experience with data-driven architecture and systems design knowledge of Hadoop-related technologies such as HDFS, Apache Spark, Apache Flink, Hive, and Presto.
  • Communicate effectively and collaborate well across teams to deliver impactful results.
  • Think strategically and work to align technical decisions with broader business goals, always considering impact.
  • Machine learning hands on experience is preferred, however deep ML knowledge is not required.
  • Eligible to participate in Uber's bonus program.
  • May be offered an equity award & other types of compensation.
  • Eligible for various benefits.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service