Full-Time

Staff Software Engineer

Posted on 9/6/2024

Uber

Uber

10,001+ employees

Global platform for ride-hailing and logistics

Automotive & Transportation
Consumer Software

Compensation Overview

$218k - $242kAnnually

+ Bonus Program + Equity Award

Senior, Expert

Company Historically Provides H1B Sponsorship

San Francisco, CA, USA + 1 more

More locations: Sunnyvale, CA, USA

Employees are expected to spend at least half of their work time in their assigned office.

Category
Backend Engineering
FinTech Engineering
Software Engineering
Required Skills
Python
Apache Flink
Tensorflow
Pytorch
Apache Spark
SQL
Java
Go
Apache Hive
Yarn
Requirements
  • Bachelor’s degree in Computer Science or related field.
  • 7+ years of experience building large scale distributed software systems.
  • Experience in applying ML, statistics, or optimization techniques to solve large-scale real-world problems (e.g. ads tech, recommender systems)
  • Industry experience in ML frameworks (e.g. Tensorflow, Pytorch, or JAX) and complex data pipelines; programming languages such as Python, Spark SQL, Presto, Go, Java
  • MS / PhD in Computer Science or related field.
  • Experience managing production systems with a strong availability SLA.
  • Experience working with SQL Compiler, SQL Plan / Runtime Optimization.
  • Experience in designing and crafting scalable, reliable, maintainable and reusable ML solutions using deep-learning techniques and statistical methods.
  • Experience working with Presto, Apache Calcite / Hive / Flink, Apache Spark or similar analytics technologies.
  • Experience working with Large Scale distributed system, HDFS / Yarn
  • Vector Search / RAG experience is preferred.
Responsibilities
  • Learn the internals of big data infrastructure at Uber scale.
  • Defining and driving ML solutions for key strategic problems in the space of product recommendations and merchandising: help riders find and complete rides with the right products, trying to understand their intent and context while attending to Uber’s business goals, marketplace conditions and efficiencies.
  • Working and tuning the ML models to improve the text to SQL functionalities
  • Deep-Dive the internal of MPP Data Analytics Engine, do the optimization on the query logical/physical/execution plan, and also improve the query execution on the runtime engine including codegen, threading model, data formatting and reader, etc.
  • Work with multiple partner teams within and outside of Uber and build cross-functional solutions in a collaborative work environment.

Uber connects people and goods through its global platform, offering services in ride-hailing and logistics. Users can request rides or deliveries via the app, which matches them with drivers or delivery personnel. The company operates on a commission-based model, earning revenue from ride fares, delivery fees, and service charges. What sets Uber apart from its competitors is its extensive range of services, including freight and essential goods transportation, alongside traditional ride-hailing. Uber's goal is to enhance mobility and delivery options while ensuring safety through driver background checks and real-time verification.

Company Stage

IPO

Total Funding

$15.4B

Headquarters

San Francisco, California

Founded

2009

Growth & Insights
Headcount

6 month growth

11%

1 year growth

20%

2 year growth

38%
Simplify Jobs

Simplify's Take

What believers are saying

  • Expansion of Courier Bakkie in South Africa taps into growing e-commerce demand.
  • Partnership with Toast offers commission-free delivery, boosting restaurant delivery market share.
  • Investment in Pony.ai enhances Uber's autonomous driving capabilities.

What critics are saying

  • Increased insurance requirements in NYC could reduce available drivers.
  • FTC investigation into subscription policies may lead to regulatory fines.
  • Geopolitical risks from Pony.ai partnership due to its China-based operations.

What makes Uber unique

  • Uber's global platform offers diverse services from ride-hailing to freight deliveries.
  • The company invests in autonomous driving, enhancing its competitive edge in transportation.
  • Uber's commitment to safety includes driver background checks and real-time verification.

Help us improve and share your feedback! Did you find this helpful?

INACTIVE