Senior Staff Software Engineer: Data & Storage Platform

Uber

Quick summary

Work type
On-site
Location
Seattle, WA · San Francisco, CA · Sunnyvale, CA
Salary
$267,000–$267,000 / yr
Posted
40 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $189k
This role $267k
$128k most similar roles pay here $282k

This role pays more than 96% of similar roles. Most pay $162,618–$214,500 — the shaded band above. At the midpoint, this role pays about $267k versus about $189k for comparable roles.

Based on 240 similar postings.

Employer

About Uber

Uber Technologies, Inc. is the world’s largest, San Francisco-based mobile technology platform facilitating on-demand ride-hailing, food delivery (Uber Eats), and freight transportation across approximately 70 countries.

Uber currently has 95 open roles on FindRole.

Listed pay typically runs $232,000–$232,000 across 76 roles with salary data.

Most-posted roles

View all roles at Uber

At a glance

TL;DR · Senior Staff Software Engineer: Data & Storage Platform

As a Senior Staff Engineer on Uber’s Data Platform team in Seattle, San Francisco, or Sunnyvale, you will architect the Next-Generation Data Intelligence Platform, focusing on Elastic Compute, Unified Semantic Layer, and Self-Evolving Knowledge Platform. Your responsibilities include unifying batch, streaming, and AI compute into one intelligent fabric, revolutionizing storage and catalog management, operationalizing agentic data intelligence, and modernizing massive-scale persistence layers like Docstore and Distributed MySQL. You will leverage technologies such as HDFS, Cloud Object Storage, Apache Hudi/Iceberg, Presto, Java, Go, Scala, and C++, while ensuring high performance and reliability across multi-cloud environments including OCI and GCP. This role demands expertise in distributed systems, transactional storage, vector databases, and large-scale analytical processing to drive the transition from legacy on-premise systems to a modern, cloud-native ecosystem.

What you'll do

  • Architect a multi-modal fabric that unifies batch, streaming, and AI compute for real-time insights.
  • Drive the architecture for a unified catalog and metadata management service for unstructured data.
  • Operationalize agentic workflows to bridge human validation with autonomous reasoning in AI intelligence.
  • Lead modernization of massive-scale persistence layers like Docstore to enhance resiliency and reduce overhead.
  • Contribute to open-source projects such as Hudi, Iceberg, and Presto to advance the community.

What we're looking for

  • 14+ years of experience designing and operating world-class distributed data and storage systems.
  • Deep expertise in batch/object storage, transactional systems, NoSQL databases, and cache technologies.
  • Proficiency in query engines like Presto, Trino, or Hive for large-scale analytical processing.
  • Expert-level programming skills in Java, Go, Scala, or C++ with a focus on performance tuning.
  • Hands-on experience with distributed relational database management systems and managing large-scale tabular data.
  • Demonstrated ability to build portable data solutions across multiple cloud platforms, optimizing resource efficiency.
  • Proven track record of leading platform modernization efforts and influencing long-term technical strategy.

More like this

Similar roles

Senior Software Engineer, Storage

SpaceX

Remote (US) 7 days ago $199,000$210,000
Go Python Rust Valkey Redis Memcached EC2 Datadog Cloudwatch Sentry Snowflake CI/CD Distributed Systems AI Monitoring Tiered Database Storage Observability Analytics
Remote

Staff Software Engineer, Data Infrastructure

SpaceX

Remote (US) 63 days ago $265,000$279,500
Apache Iceberg Apache Flink Trino ClickHouse Apache Kafka Apache Spark Snowflake Databricks Confluent Airflow dbt Delta Lake Scala Python Postgres AWS
Remote

Staff Software Engineer, Data Infrastructure

Salesforce

Remote (San Francisco, CA) 10 days ago $197,300$313,700
StarRocks Pinot Trino Airflow Temporal EMR Hive Metastore Kubernetes Python Golang Bash SQL CI/CD GitHub Actions Vault Terraform Chef Grafana
Remote

Data Platform Engineer, Senior Staff

Qualcomm

San Diego, CA 25 days ago $158,400$237,600
Databricks AWS Terraform Python CI/CD Amazon EKS SLIs/SLOs Unity Catalog Delta Lake MLflow Bash GitHub Actions Helm OpenTelemetry Fivetran Hashicorp Vault OPA Sonar