Sr Software Engineer - Streaming Data Platform

Uber
US - California - Sunnyvale
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 operational efficiency. Lead complex infrastructure initiatives across teams, establish engineering and reliability practices, and mentor senior engineers.

Requirements: Requires at least 6 years of software engineering experience and deep expertise designing, operating, and optimizing large-scale distributed systems or data infrastructure. Candidates should demonstrate technical leadership across complex initiatives, strong systems programming skills, and a bachelor's degree or equivalent practical experience.

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