Skip to content

Senior Software Engineer (Backend) - Data & Storage Platforms

Uber

San Francisco, CA10d ago
Looking for more like this? See all Senior Software Engineer jobs.

About the role

About the Role As a Senior Software Engineer in the Storage, Search, and Data (SSD) group, you will be at the heart of Uber's transition to a Cloud-Native Data Platform . We are moving away from traditional data processing toward a unified, elastic fabric that powers everything from exabyte-scale analytics to the "Agentic" AI that drives Uber's future. In this role, you will take ownership of business-critical systems-whether that's scaling our Distributed MySQL footprint, optimizing Hudi-based Data Lakes , or building the storage layer. You are a "Full-Stack Infrastructure" engineer: someone who can write high-performance code, design resilient distributed systems, and ensure operational excellence for Tier-0 services that handle millions of concurrent trips. What You Will Do - Own & Execute: Lead the design and implementation of major features for Uber's storage and data platforms (e.g., Docstore, Pinot, or OpenSearch ). - Cloud-Native Modernization: Build an

More at Uber