Senior Software Engineer, Real-Time Streaming Platform

Uber Technologies Inc.

Seattle (WA)

On-site

USD 202,000 - 224,000

Full time

2 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 eligibility
401(k) plan

Job summary

Uber Technologies Inc. is seeking a Sr Software Engineer for the Streaming Data Platform team. You will shape architecture and evolution of real-time data infrastructure powering Uber’s global marketplace.

The role demands leadership across organizations, deep systems expertise, and a focus on reliability, performance, and developer experience. You will mentor engineers, drive architectural tradeoffs, and collaborate with infrastructure, data engineering, and product teams to align platform

Qualifications

  • 6+ years of professional software engineering experience.
  • Deep understanding of distributed systems principles and fault tolerance.
  • Proven experience architecting high-performance, scalable systems.
  • Proficiency in one or more backend languages (Java/Go/C++/Scala/Python/Rust).
  • Experience with large-scale data infrastructure and streaming systems.
  • Track record of technical leadership across multi-team initiatives.
  • Experience mentoring senior engineers and shaping engineering standards.

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 improve efficiency.
  • Establish strategies for performance, reliability, and cost optimization.
  • Architect multi-tenant infrastructure supporting diverse workloads.
  • Build platform capabilities like automation, observability, and self-service tooling.
  • Evaluate new technologies and inform long-term roadmaps.
  • Provide technical leadership for cross-organizational initiatives.
  • Establish engineering excellence and operational best practices.
  • Mentor and elevate senior engineers across teams.
  • Collaborate with infrastructure, storage, data engineering, and product teams.

Skills

Distributed systems
Java/Go/C++/Python/Rust
System performance analysis
Technical leadership
Mentoring engineers
Bachelor's degree in CS/Engineering

Education

Bachelor's degree in Computer Science, Engineering, Mathematics, or equivalent

Tools

Kafka
Pulsar
Flink/Spark

Job description

Uber Technologies Inc. is seeking a Sr Software Engineer for the Streaming Data Platform team. You will shape architecture and evolution of real-time data infrastructure powering Uber’s global marketplace.

The role demands leadership across organizations, deep systems expertise, and a focus on reliability, performance, and developer experience. You will mentor engineers, drive architectural tradeoffs, and collaborate with infrastructure, data engineering, and product teams to align platform

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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
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 Real-Time Streaming Platform Engineer
Senior Real-Time Streaming Platform Engineer

Uber Technologies Inc. • Seattle (WA)

On-site
USD 202,000 - 224,000
Bonus program
Equity award
401(k) plan
+1
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 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
Senior Real-Time Streaming Backend Engineer
Senior Real-Time Streaming Backend Engineer

Uber Technologies Inc. • Sunnyvale (CA)

On-site
USD 202,000 - 224,000
Bonus program
Equity awards
401(k) plan
+1
Senior Streaming Platform Architect & Tech Lead
Senior Streaming Platform Architect & Tech Lead

Uber • Sunnyvale (CA)

On-site
USD 180,000 - 280,000
Bonus Program
Equity Awards
401(k) Plan
+1
Sr Software Engineer - Streaming Data Platform
Sr Software Engineer - Streaming Data Platform

Uber • Sunnyvale (CA)

On-site
USD 180,000 - 280,000
Bonus Program
Equity Awards
401(k) Plan
+1
Sr Software Engineer - Streaming Data Platform
Sr Software Engineer - Streaming Data Platform

Uber • San Francisco (CA)

On-site
USD 210,000 - 260,000
Bonus Program
Equity Awards
401(k) Plan
+1