Staff Software Engineer, Streaming Data Platform
Uber
Quick summary
Market check
How this pay compares to similar roles
This listing doesn't post a salary. Most similar roles pay $151,000–$224,100.
Based on 240 similar postings.
Employer
Uber Technologies, Inc. is the world’s largest, San Francisco-based mobile technology platform facilitating on-demand ride-hailing, food delivery (Uber Eats), and freight transportation across approximately 70 countries.
Uber currently has 111 open roles on FindRole.
Most-posted roles
At a glance
As a Sr Software Engineer on the Streaming Data Platform team, you will shape the architecture and evolution of critical infrastructure powering real-time data movement and processing across a global marketplace. You will lead the design of large-scale distributed streaming systems, solving fundamental challenges in data delivery, consistency, fault tolerance, and resource management. Your daily work involves defining technical visions, optimizing compute and storage utilization, and building foundational capabilities like automation and observability to improve developer productivity. You must possess deep expertise in distributed systems principles and proficiency in languages such as Java, Go, C++, Scala, Python, or Rust. Experience with Apache Kafka, Pulsar, Flink, or Spark is preferred. You will solve complex problems regarding high-throughput, low-latency data processing for mission-critical workloads and real-time analytics.
What does a Software Engineer earn in California?
Median $214500 from 1108 postings across 73 companies.
Skills
What you'll do
What we're looking for
More like this
Uber
JPMorgan Chase
Booz Allen Hamilton
DoorDash, Inc
Apple Inc
Apple Inc