> Markdown version of [/jobs/ext/1775749-staff-software-engineer-storage-platform](https://www.wearedevelopers.com/jobs/ext/1775749-staff-software-engineer-storage-platform). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Staff Software Engineer, Storage Platform - **Company:** Robinhood - **Location:** Bellevue, WA, United States - **Salary:** $230,000.0 - $270,000.0 - **Contract:** Permanent contract - **Skills:** Amazon Web Services, Databases, Relational Databases, Shard (Database Architecture), Disaster Recovery, Distributed Data Store, Distributed Systems, Amazon DynamoDB, PostgreSQL, Microsoft Office, NoSQL, Performance Tuning, Datadog, Data Logging, System Availability, Caching, Reliability of Systems, Database Performance, Backend, Kubernetes - **Published:** July 17, 2026 - **Apply:** https://www.dice.com/job-detail/bec017a2-35eb-4bb5-a6cf-2ca38422503c ## About the Role * Deep expertise in PostgreSQL (Aurora PostgreSQL preferred) and strong understanding of relational database internals * Experience building or operating distributed systems, including horizontal sharding, replication, and distributed transactions (e.g., two-phase commit) * Proficiency in Go and/or Rust, with experience building backend or infrastructure services * Hands-on experience with Kubernetes, AWS managed services (RDS, DynamoDB), and observability tooling (metrics, logging, tracing) * Strong understanding of system reliability, performance tuning, and cost optimization in high-scale production environments ## Description The Storage Platform team builds and operates the platform that powers database access across Robinhood. We own relational (Postgres/Aurora), key-value (DynamoDB), and caching systems, along with the SDKs, control plane automation, and data plane services that enable safe and reliable access at scale. Our mission is to standardize and strengthen how services connect to storage, improve reliability and performance, and reduce operational overhead through automation. We manage thousands of databases and hundreds of caching clusters supporting millions of users and critical brokerage workloads. Availability is our highest priority - our systems are designed to meet strict uptime targets, including no downtime during market hours. As a Staff Software Engineer, you will design and evolve the core infrastructure that underpins Robinhood's storage systems. You'll lead complex distributed systems initiatives such as horizontal sharding, proxy-based query routing, connection pooling, and cross-shard transactions. You'll work on improving database reliability, performance, and cost efficiency across multi-region deployments. This role has a direct impact on system availability, latency, and resiliency for customer-facing products and internal engineering teams. Here is a blog post from the team! * Read a blog post or listen to this chat from members of the team! This role is based in our Bellevue, WA office, with in-person attendance expected at least 3 days per week. At Robinhood, we believe in the power of in-person work to accelerate progress, spark innovation, and strengthen community. Our office experience is intentional, energizing, and designed to fully support high-performing teams. What you'll do * Design and implement distributed storage systems, including sharding strategies, query routing layers, and database proxy services * Improve availability, failover, and disaster recovery capabilities across multi-region deployments * Build and enhance control plane automation that manages thousands of databases and caching clusters at scale * Optimize database performance and throughput by analyzing query patterns, improving connection pooling, and implementing observability standards * Partner with product and infrastructure teams to standardize how services connect to Postgres, NoSQL, and caching systems while meeting regulatory and security requirements ## Related Videos - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Tracking vehicles at scale](https://www.wearedevelopers.com/videos/1999-tracking-vehicles-at-scale) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [HTTP headers that make your website go faster](https://www.wearedevelopers.com/videos/1676-http-headers-that-make-your-website-go-faster) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [How building an industry DBMS differs from building a research one](https://www.wearedevelopers.com/videos/768-how-building-an-industry-dbms-differs-from-building-a-research-one) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers) - [Dev Digest 139 - Soft and hard queries](https://www.wearedevelopers.com/magazine/487-dev-digest-139-soft-and-hard-queries) - [Making Data Warehouses Fast: A Developer’s Story](https://www.wearedevelopers.com/magazine/107-making-data-warehouses-fast-a-developer-s-story) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read)