Senior Software Engineer Storage
UberSunnyvale, United StatesPosted 6 March 2026
Job Description
Senior Software Engineer Storage
Department: Engineering
Team: Backend
Location: Sunnyvale, United States
Type: Full-Time
We are seeking skilled engineers to join our Storage Platform team. We specialize in providing standardized, fully managed database solutions—both proprietary and open-source—designed to handle massive scale with high reliability and dynamic scalability. Our team builds the critical infrastructure that bridges online databases with product platforms to drive data-driven decision-making across the company.
**Key Responsibilities**
- **Engineer & Innovate:** Design, build, and deploy high-performance storage features and frameworks that prioritize reliability and operability.
- **Optimize Systems:** Drive efficiency and scale through intelligent design and automation, focusing on observability and proactive monitoring.
- **Collaborate & Support:** Work cross-functionally with stakeholders to ensure our storage ecosystem integrates seamlessly with diverse backends and provides a superior experience for application engineers.
- **Team Leadership:** Actively participate in design and code reviews, maintaining a high bar for documentation and technical excellence.
- **Ownership & Excellence:** Take full accountability for your work, ensuring every project is backed by rigorous testing and comprehensive monitoring before it’s considered "done."
\-\-\-\- Basic Qualifications ----
1. Bachelor's degree or higher in an engineering field (e.g. Computer Science, Computer Engineering, etc.)
2. 6+ years software development experience.
3. Experience implementing complex projects with multiple dependencies.
4. Experience coding with Go, Java, C++ or Python.
5. Experience in at least one scalable storage or database platform
\-\-\-\- Preferred Qualifications ----
1. Understanding or hand-on experience on distributed storage platform and/or databases, cache, datastore
2. Experience developing or operating high-load distributed systems, build monitoring systems
3. Experience in using and contributing to open source technologies
4. Good knowledge of large-scale distributed s
Apply Now
Direct link to company career page
More jobs at Uber
See all →More Python jobs
See all →Senior Data Program Manager
New Relic · New York City, New York, USA; San Francisco, California, USA; Seattle, Washington, USA
Astrodynamics Engineer
Leo Labs · Remote
Machine LearningSenior Software Engineer, Machine Learning (Commerce)San Francisco Bay Area
Discord · Remote
Senior Software Development Manager, Engage
Twitch · San Francisco, CA