Sr Software Engineer - Streaming Data Platform

Uber
US - California - San Francisco
View Company Profile / << Go Back

  • Job Type: Full time
  • 7 days ago

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




Fast Track Upload