Full-Time

Staff Software Engineer

Real Time Analytics

Updated on 5/17/2024

Uber

Uber

10,001+ employees

Ridesharing, delivery, and freight services

Data & Analytics
Consumer Software

Senior

San Francisco, CA, USA + 1 more

Required Skills
Apache Flink
Apache Spark
Apache Kafka
Java
Data Analysis
Requirements
  • BS or MS in Computer Science or a related technical discipline
  • Highly proficient in Java, Go, or C/C++
  • 6+ years of experience in building and managing distributed systems
  • Experience with Apache Pinot, Apache Druid, Apache Flink, Clickhouse, Apache Spark or similar analytics technologies
Responsibilities
  • Design and build a high-performance real-time analytics infrastructure
  • Work with data infrastructure technologies like Apache Kafka, Apache Flink, Apache Spark, and HDFS
  • Collaborate with cross-functional teams to define requirements and translate them into technical specifications
  • Mentor junior engineers
  • Contribute to the open-source Apache Pinot community

Uber offers a diverse range of services, including rides, deliveries, and real-time safety verification, with expansions into freight deliveries and essential items. The company leverages advanced technologies to enable flexible earnings and the movement of people and things, emphasizing a relentless pursuit of reimagination and reinvention.

Company Stage

IPO

Total Funding

$24.8B

Headquarters

San Francisco, California

Founded

2009

Growth & Insights
Headcount

6 month growth

2%

1 year growth

4%

2 year growth

2%