Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer : Storage, Search, & Data Platforms

$232k

Uber

The Storage, Search, and Data (SSD) group is the custodian of Uber’s digital intelligence. We provide the unified data fabric—from transactional persistence to real-time discovery—that powers every ride, delivery, and autonomous decision made across the planet.

As a Staff Engineer, you will operate as a primary technical architect for the SSD organization. You will be responsible for the technical vision that bridges our on-premise footprint with a Modern, Cloud-Native Data Ecosystem. This role requires a rare blend of deep distributed systems expertise, leading from the front, and the strategic influence to align multiple platform teams toward a unified "Data-to-AI" future.

What You Will Lead

  • Strategic Evolution: Define and execute the multi-year roadmap to transition Uber from "Data Storage" to a Cloud-Native Data Provider, solving for cross-region latency, global metadata consistency, and exabyte-scale cost efficiency.
  • The AI-Data Convergence: Partner with Uber’s AI/ML leadership to architect the "Data-to-GPU" pipeline. You will design the one-stop storage APIs that allow researchers to leverage high-performance data access across multi-cloud regions and vendors seamlessly.
  • Platform Innovation: Drive the next generation of our core engines: Docstore (NoSQL), Vitess (Sharded MySQL), Apache Pinot (Real-time Analytics), and OpenSearch (Discovery).
  • You will represent Uber in the global community as a leader in key open source technologies including Apache, Hudi, Iceberg and many others

---- Basic Qualifications ----

  • Industry Leadership: 12+ years of software engineering experience, with a proven history of designing and operating massive-scale distributed data systems.
  • Systems Mastery: Elite engineering skills in Go, Java, C++, or Rust. You are comfortable deep-diving into database internals, kernel-level optimizations, and complex distributed consensus protocols.
  • Strategic Execution: Proven experience leading technical strategy across multiple teams or organizations, turning high-level business goals into concrete technical realities.
  • Operational Excellence: Extensive experience managing Tier-0, mission-critical systems with 99.99% availability and global blast-radius constraints.

---- Preferred Qualifications ----

  • Advanced Academic Background: MS / PhD in Computer Science (or equivalent experience) with a focus on Distributed Systems, Database Internals, or Large-Scale AI Infra.
  • Open Source Authority: You are a Maintainer or PMC member of an industry-defining project (e.g., Apache Pinot, Ray, Iceberg, Lance, or Gravitino).
  • AI Infrastructure Depth: Deep understanding of modern AI hardware-software interfaces, including GPU memory management, high-bandwidth networking (RDMA/NCCL), and training data pipelines.
  • Cloud-Native Visionary: Extensive experience leveraging S3/GCS/OCI to build disaggregated storage-compute architectures that eliminate "stranded" resources and minimize cross-region costs.
  • Mentorship at Scale: A track record of growing all levels of engineering talent, fostering a culture of technical excellence and scale.

For San Francisco, CA-based roles: The base salary range for this role is USD$232,000 per year - USD$258,000 per year.

For Seattle, WA-based roles: The base salary range for this role is USD$232,000 per year - USD$258,000 per year.

For Sunnyvale, CA-based roles: The base salary range for this role is USD$232,000 per year - USD$258,000 per year.

For all US locations, you will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. All full-time employees are eligible to participate in a 401(k) plan. You will also be eligible for various benefits. More details can be found at the following link .

Uber's mission is to reimagine the way the world moves for the better. Here, bold ideas create real-world impact, challenges drive growth, and speed fuels progress. What moves us, moves the world - let's move it forward, together.

Uber is proud to be an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know by completing this form .

Offices continue to be central to collaboration and Uber’s cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this role.

Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer : Storage, Search, & Data Platforms in Sunnyvale, CA vacancy
  • $184k - $230k

     ...Business Area: Engineering Seniority Level:...  ...transform complex data into clear and...  ...enterprises. The Data Platform Pillar is the...  ...performance. As a Staff Engineer on the Cloudera Context Search Team, you will be...  ...projects (Apache Software Foundation or... 
    Platform
    Data
    Remote work
    Work from home
    Flexible hours

    Cloudera

    Alviso, CA
    6 days ago
  • $165.3k - $219.68k

     ...are passionate about enabling data teams to solve the world's...  ...data and AI infrastructure platform so our customers can use deep...  ...improve their business. Search plays a foundational role in...  ...and data exploration. As a Staff Software Engineer for Search Quality, you will... 
    Platform
    Data
    Local area
    Worldwide

    Databricks

    Mountain View, CA
    3 days ago
  •  ...Build and maintain scalable search infrastructure services and microservices...  ...across machine learning and platform teams. Design and operate high-throughput data pipelines that consume and...  ...that is interdependent with other engineering teams, including those owning... 
    Platform
    Data
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Mountain View, CA
    3 days ago
  •  ...California in 2004 when a visionary engineer, Fred Luddy, saw the potential...  .... Our intelligent cloud-based platform seamlessly connects people,...  ...Build and maintain scalable search infrastructure services and...  ...Design and operate high-throughput data pipelines that consume and... 
    Platform
    Data
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Mountain View, CA
    5 days ago
  • $207k - $300k

    Staff Software Engineer, AI/ML, Search Ads corporate_fare Google place Mountain View, CA, USA...  ..., model evaluation, data processing, debugging, fine...  ...systems and self‑service platforms. Experience with search/ads...  ...design, networking and data storage, security, artificial intelligence... 
    Platform
    Data
    Full time

    Google Inc.

    Mountain View, CA
    5 days ago
  • $207k - $300k

    Staff Storage Software Engineer, Solid State Drive Performance corporate_fare Google place...  ...8 years of experience with data structures and algorithms....  ...and extend well beyond web search. We're looking for...  ...push technology forward. Platforms Storage is responsible for... 
    Platform
    Data
    Full time
    Worldwide

    Google Inc.

    Sunnyvale, CA
    2 days ago
  • $181.1k - $318.4k

     ...Senior/Staff Software Engineer - AI, Search & Knowledge Platforms Work Locations (2) Submit Resume The AI, Search & Knowledge Platforms team builds amazing...  ...Experience with Python for scripting, automation, or data processing Experience with PostgreSQL, Redis, or... 
    Platform
    Data
    Relocation

    Apple

    Santa Clara, CA
    2 days ago
  • $207k - $300k

    Staff Software Engineer, Generative AI, Search Developer Tools Google Mountain View, CA, USA Apply...  ..., model evaluation, data processing, debugging, fine...  ...developer-facing tools and platforms. Demonstrated success in...  ...design, networking and data storage, security, artificial... 
    Platform
    Data
    Full time

    Google Inc.

    Mountain View, CA
    1 day ago
  • $143k - $286k

     ...We are looking for an experienced Staff Software Engineer to join Walmart Search Runtime Engineering team. This hands...  ...browsing through categories, our platform powers the intelligence behind...  ...leverage structured and semi-structured data at massive scale - drawing from... 
    Platform
    Data
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    7 days ago
  • $166k - $225k

     ...passionate about enabling data teams to solve the...  ...AI infrastructure platform so our customers...  ...their business. Search plays a...  ...exploration. As a Staff Engineer for Search, you’ll...  ...challenges in indexing, storage, query execution,...  ...experiences. Champion software engineering... 
    Platform
    Data
    Full time
    Local area
    Worldwide

    Databricks

    Mountain View, CA
    18 hours ago
  • $181.1k - $318.4k

    Senior/Staff Software Engineer - AI, Search & Knowledge Platforms Santa Clara, California, United States Machine Learning and AI The AI, Search & Knowledge Platforms...  ...with Python for scripting, automation, or data processing Experience with PostgreSQL, Redis, or similar... 
    Platform
    Data
    Relocation

    Apple Inc.

    Santa Clara, CA
    5 days ago
  • $212k - $318.4k

     ...Staff Software Engineer, ASE Storage Infrastructure Apple Services Engineering (ASE) designs, builds, and...  ...infrastructure, server systems, and platform technologies that power many of Apple...  ...that store, protect, and serve Apple's data at massive scale, with a mission to... 
    Platform
    Data
    Relocation

    Apple

    Cupertino, CA
    4 days ago
  • $239k - $359k

     ...Staff Software Engineer, Hyperscale Build Infrastructure Santa Clara, California We're in an...  ...and are fundamentally reshaping the data storage industry. Here, you lead with innovative...  ...the design and implementation of platforms for building and qualifying Hyperscale... 
    Platform
    Data
    Work at office
    Flexible hours

    Pure Storage

    Santa Clara, CA
    5 days ago
  • $131k - $285k

     ...to build a reliable, fast, and scalable search platform for DoorDash. This team is responsible...  ...Discovery (Feed), and Ads, with several engineers building new product experiences on top...  ...and retrieval across a large corpus of data. Improve developer velocity - Drive... 
    Platform
    Data
    Hourly pay
    Work at office
    Local area
    Flexible hours

    DoorDash

    Sunnyvale, CA
    more than 2 months ago
  • $238k - $302k

     ...Staff Software Engineer, Simulator Evaluation Waymo is an autonomous driving...  ...applied to a range of vehicle platforms and product use cases. The...  ...Evaluation team faces the ultimate data challenge: How do you...  ...Algorithmic Trading, AdTech/Search Ranking, Machine Learning, or... 
    Platform
    Data
    Full time
    Remote work
    Shift work

    Waymo

    Mountain View, CA
    3 days ago
  • $184k - $230k

     ...Business Area: Engineering Seniority Level: Mid-Senior...  ...to transform complex data into clear and actionable...  ...enterprises. The Data Platform Pillar is the bedrock of...  ...of big data? Cloudera is searching for a visionary Staff Software Engineer with deep expertise... 
    Platform
    Data
    Remote work
    Work from home
    Flexible hours

    Cloudera

    Alviso, CA
    2 days ago
  • $60k - $120k

     ...revolutionizing enterprise data operations through the power...  ...of the AI-powered data engineering revolution. You can read more...  ...we looking for? We\'re in search of a Staff Software Engineer who brings a passion...  ...Deep understanding of cloud platforms (AWS, Azure, GCP) and... 
    Platform
    Data
    Remote work
    Worldwide

    Early Stage Partners LP

    Sunnyvale, CA
    8 days ago
  • $190k - $261.25k

     ...passionate about enabling data teams to solve the...  ...and AI infrastructure platform so our customers can use...  ...business. Founded by engineers - and customer...  ...Databricks services. As a Staff Software Engineer, you will drive...  ...engineers to efficiently search, analyze, and derive... 
    Platform
    Data
    Worldwide

    Databricks

    Mountain View, CA
    2 days ago
  • $151.9k - $227.9k

     ...Inc. Job Area: Engineering Group, Engineering Group Software Engineering...  ...We are seeking a Staff Software Engineer...  ...memory dumps and log data Responsibilities...  ...next-generation WLAN platforms (802.11be and beyond...  ...cscope MCP for symbol search, swi-hw-sw MCP for... 
    Platform
    Data
    Contract work
    Work experience placement
    Work from home

    Qualcomm

    Santa Clara, CA
    4 days ago
  • $184k - $230k

     ...Business Area: Engineering Seniority Level:...  ...to transform complex data into clear and actionable...  ...largest enterprises. Staff Software Engineer, AI Cloudera...  ...the Enterprise AI Platform team and help drive development...  ...fine-tuning, semantic search and Retrieval-... 
    Platform
    Data
    Work from home
    Flexible hours

    Cloudera

    Alviso, CA
    6 days ago
  • $189.3k - $290.7k

     ...Summary We are seeking a Level 8 Staff Software Engineer to lead complex Android...  ...services, SoC middleware, ADAS data services, perception interfaces, platform integration, and vehicle signal...  ...accommodation to assist with your job search or application for employment, email... 
    Platform
    Data
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    5 days ago
  • $152k - $248k

     ...join the Media Infra org as a Staff Software Engineer on the Media SDK team. Media Infra owns the platform that powers all media uploads...  ...a reasonable accommodation to search for a job opening, apply for a...  ...described at this link: Global Data Privacy Notice for Job... 
    Platform
    Data
    For contractors
    Work experience placement
    Work at office
    Flexible hours

    LinkedIn

    Mountain View, CA
    3 days ago
  • $184k - $230k

     ...Business Area: Engineering Seniority Level: Mid...  ...people to transform complex data into clear and...  ...Cloudera is looking for a Staff Software Engineer to join the Enterprise AI Platform team and help drive development...  ...fine-tuning, semantic search and Retrieval-Augmented... 
    Platform
    Data
    Work from home
    Relocation
    Flexible hours

    Cloudera

    Alviso, CA
    2 days ago
  • $172.8k - $251.65k

     ...approaches that enable data-driven decisions...  ...GM’s core evaluation platforms, turn system-level results...  ...evaluate autonomous driving software performance across the...  ...autonomy, systems engineering, simulation, and data...  ...assist with your job search or application for employment... 
    Platform
    Data
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    1 day ago
  • $160.2k - $290.7k

     ...Description About The AV platform team develops the first layers of software on the GM Autonomous...  ...large amounts of data up the software stack....  .... Role As a Staff Software Engineers, you are the expert professionals...  ...assist with your job search or application for... 
    Platform
    Data
    Work experience placement
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    2 days ago
  • $160.2k - $246.3k

     ...physically accurate synthetic sensor data for autonomous vehicle...  .... The Role As a Staff Software Engineer on the Rendering team within...  ...and speed of the simulation platform that AV teams depend on for...  ...accommodation to assist with your job search or application for... 
    Platform
    Data
    Local area
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    5 days ago
  • $160k - $240k

     ...passionate and detail-oriented Staff Engineer to join us in driving...  ...use cases into robust software solutions, including...  ...software systems or platforms. In addition to strong...  ...involving large data sets. ~ Understanding...  ...assist with your job search or application for employment... 
    Platform
    Data
    H1b
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Mountain View, CA
    3 days ago
  • $218.8k - $335.3k

     ...seeking an experienced Staff Software Engineer to lead the technical direction for the data collection and...  ...design and build the platform that ensures high-quality...  ...transformation, and storage patterns. Vehicle...  ...assist with your job search or application for... 
    Platform
    Data
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    2 days ago
  • $143k - $286k

     ...product management, design, engineering, research, and...  ...customer insights and data-driven decisions, we continuously...  ...data science, and search and personalization....  ...js, Rust services and platforms that power critical...  ...years of professional software engineering experience... 
    Platform
    Data
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    3 days ago
  • $185.1k - $335.3k

     ...research, robust engineering, and large-scale...  ...are looking for a Staff Software Engineer with...  ...power ingestion, storage, access, and delivery...  ...and evolve data pipelines and microservices...  ...on major cloud platforms such as Google...  ...with your job search or application for... 
    Platform
    Data
    Work experience placement
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Mountain View, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer : Storage, Search, & Data Platforms. Be the first to apply!