Sr Software Engineer - Streaming Data Platform

Uber

San Francisco (CA)

On-site

USD 210,000 - 260,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Bonus Program
Equity Awards
401(k) Plan
Other Benefits

Job summary

Uber in San Francisco is seeking a senior software architect to define the technical vision for Uber's streaming data platform, scale systems, and improve reliability and cost efficiency.

The role requires 6+ years of experience in distributed systems, production performance, and leadership; you will mentor engineers and drive architectural decisions across teams.

Qualifications

  • Requires at least 6 years of software engineering experience.
  • Deep expertise in large-scale distributed systems and data infrastructure.
  • Proven record of technical leadership and architectural decisions.

Responsibilities

  • Define the technical vision and architecture for Uber's streaming data platform.
  • Lead cross-organizational infrastructure initiatives and establish best practices.
  • Mentor senior engineers to raise technical excellence.

Skills

Distributed Systems
Streaming Data Platforms
System Architecture
Fault Tolerance
High Availability
Performance Optimization
Scalability Engineering
Data Infrastructure
Technical Leadership
Multi-Tenant Platforms
Capacity Management
Observability
Java
Go
C++
Scala

Education

Bachelor's degree or equivalent

Tools

Java
Go
C++
Scala

Job description

Define the technical vision and architecture for Uber's streaming data platform, improving its scalability, reliability, performance, and cost efficiency. Lead cross-organizational infrastructure initiatives, establish operational best practices, and mentor senior engineers.

Requirements: Requires at least 6 years of software engineering experience and deep expertise in large-scale distributed systems, data infrastructure, and production system performance. A bachelor's degree or equivalent practical experience is required, along with a record of technical leadership, architectural decision-making, and mentoring.

Key Skills: Distributed Systems, Streaming Data Platforms, System Architecture, Fault Tolerance, High Availability, Performance Optimization, Scalability Engineering, Data Infrastructure, Technical Leadership, Multi-Tenant Platforms, Capacity Management, Observability, Java, Go, C++, Scala

Benefits: Bonus Program, Equity Awards, 401(k) Plan, Other Benefits

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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 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
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
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 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 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
Sr Software Engineer - Streaming Data Platform
Sr Software Engineer - Streaming Data Platform

Uber • Seattle (WA)

On-site
USD 202,000 - 224,000
Bonus program
Equity eligibility
401(k) plan
Sr Software Engineer - Streaming Data Platform
Sr Software Engineer - Streaming Data Platform

Uber • Seattle (WA)

On-site
USD 202,000 - 224,000
Bonus program
Equity awards
401(k) plan with company match
+1