Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Uber Logo

Staff Software Engineer

Uber

$223,000 - $248,000
Aug 26, 2025
Sunnyvale, CA, USA
Apply Now

Data Storage team at Uber is managing Storage solutions for both structured and non-structured data and is transitioning into a Cloud-based Storage solution provider, facing challenges such as lifted latency of data loading, cumbersome metadata management, and increasing cost.

Requirements

  • Strong engineering skills, including reading open source code, implementing solutions and performance tuning
  • Experience building large scale distributed software systems
  • Industry experience in big data, Cloud based storage solution or related systems, preferably operating mission-critical systems to solve large-scale real-world problems
  • Programming languages such as Python, Java, Go, C++ and Rust
  • Industry experience with machine learning systems, ex. Ray or Pytorch
  • Experience working with a team to deliver large, complex and reliable software with strict SLA requirements
  • Committer/Contributor to AI/ML or big data frameworks (e.g. Pytorch, Ray, Iceberg, Lance, Gravitino, Polaris)

Responsibilities

  • Work in complex Data Storage related components including Blob Storage Metadata service, Catalog and Cloud Object Stores etc
  • Deep dive into specific technologies, understanding related source code and configuration. Fine-tune performance of these systems to improve overall performance and reliability.
  • Work with Uber internal AI/ML teams to design and implement solutions. Turn high level technical strategies into production systems.
  • Have a broad understanding of related systems in the industry, follow state-of-art industry solutions with a good sense of adoption in Uber
  • Lead other team members to solve technical problems and deliver production mature solutions
  • Find and build solutions to innovate the Cloud usage, striking the balance of performance and efficiency
  • Build several new solutions to catch up with growing needs

Other

  • 10+ years of Software Engineering Industry experience
  • MS / PhD in Computer Science or related field
  • Ability to work in an office setting, with expectation to spend at least half of work time in assigned office
  • Eligibility to participate in Uber's bonus program and may be offered an equity award & other types of comp
  • Eligibility for various benefits