Staff Software Engineer: Real-Time Streaming Data Platform

Uber

Sunnyvale (CA)

On-site

USD 232,000 - 258,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Bonus program
Equity
401(k) plan
Benefits

Job summary

Uber is seeking a Staff Software Engineer for the Streaming Data Platform in Sunnyvale, CA. You will shape the architecture of real-time data infrastructure that powers Uber's marketplace, enabling scalable, reliable, and low-latency data pipelines across teams.

This role emphasizes technical leadership, cross-team collaboration, and hands-on design, with responsibility for building foundational streaming capabilities and guiding engineering excellence across organizational boundaries.

Qualifications

  • 10+ years of software engineering experience with large-scale distributed systems.
  • Deep understanding of distributed systems principles including consistency, replication, consensus, fault tolerance, concurrency and failure recovery.
  • Proven track record architecting high-performance, highly available systems at scale.
  • Proficiency in one or more backend languages (Java, Go, C++, Scala, Python, or Rust).
  • Experience with large-scale data infrastructure, distributed messaging systems, or stream processing platforms.

Responsibilities

  • Define and drive the technical vision and architecture for Uber's streaming data platform.
  • Lead design and evolution of large-scale distributed streaming systems.
  • Drive modernization to simplify systems and remove bottlenecks.
  • Establish strategies for performance, reliability, and cost efficiency.
  • Mentor senior engineers and promote engineering excellence.
  • Collaborate with multiple orgs to align platform capabilities with business needs.

Skills

Distributed systems
Backend programming
Leadership
Mentoring engineers

Education

Bachelor's degree in CS/Engineering

Tools

Kafka
Pulsar
Flink
Spark
Kubernetes

Job description

Uber is seeking a Staff Software Engineer for the Streaming Data Platform in Sunnyvale, CA. You will shape the architecture of real-time data infrastructure that powers Uber's marketplace, enabling scalable, reliable, and low-latency data pipelines across teams.

This role emphasizes technical leadership, cross-team collaboration, and hands-on design, with responsibility for building foundational streaming capabilities and guiding engineering excellence across organizational boundaries.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer, Streaming Data Platform
Staff Software Engineer, Streaming Data Platform

Uber • Sunnyvale (CA)

On-site
USD 232,000 - 258,000
Bonus program
Equity
401(k) plan
+1
Senior Software Engineer - Real-Time Streaming Platform
Senior Software Engineer - Real-Time Streaming Platform

Uber Technologies Inc. • Sunnyvale (CA)

On-site
USD 202,000 - 224,000
Bonus program
Equity awards
401(k) plan
+1
Staff Software Engineer, Streaming Data Platform
Staff Software Engineer, Streaming Data Platform

Uber Technologies Inc. • Seattle (WA)

On-site
USD 232,000 - 258,000
Bonus program
Equity award
401(k) plan
+1
Senior Staff Engineer — Real-Time Streaming Platform
Senior Staff Engineer — Real-Time Streaming Platform

Uber • Seattle (WA)

On-site
USD 232,000 - 258,000
Senior Software Engineer, Real-Time Streaming Platform
Senior Software Engineer, Real-Time Streaming Platform

Uber Technologies Inc. • Seattle (WA)

On-site
USD 202,000 - 224,000
Bonus program
Equity eligibility
401(k) plan
Senior Software Engineer, Streaming Data Platform — Real-Time Infra
Senior Software Engineer, Streaming Data Platform — Real-Time Infra

Uber • United States

On-site
USD 202,000 - 224,000
Bonuses and equity
401(k) plan
Benefits
Senior Real-Time Streaming Platform Engineer
Senior Real-Time Streaming Platform Engineer

Uber • United States

Hybrid
USD 202,000 - 224,000
Bonus program
Equity
401(k) plan
+1
Senior Streaming Platform Architect
Senior Streaming Platform Architect

Uber Technologies Inc. • San Francisco (CA)

On-site
USD 202,000 - 224,000
Bonus program
Equity award
401(k) plan
+1
Senior Real-Time Streaming Platform Engineer
Senior Real-Time Streaming Platform Engineer

Uber • Sunnyvale (CA)

On-site
USD 202,000 - 224,000
Senior Real-Time Streaming Backend Engineer
Senior Real-Time Streaming Backend Engineer

Uber Technologies Inc. • San Francisco (CA)

On-site
USD 202,000 - 224,000
Bonus program
Equity award
401(k) plan
+1