Senior Software Engineer Storage

Uber
Sunnyvale, 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

Share this job