💼Jobs 📝Blog 🧮Salary Calc 🌍Cost of Living 📋Tax Guide
👤Sign In Post a Job — from $99
Robinhood

Staff Software Engineer, Storage Platform

EngineeringFull-TimeLead
Location
Worldwide
Job Type
Full-Time
Experience
Lead
Apply Now

Job Description

ABOUT THE ROLE We are building an elite team at Robinhood, applying frontier technologies to the world's biggest financial problems. We're looking for bold thinkers, sharp problem-solvers, and builders who are wired to make an impact. As a Staff Software Engineer on the Storage Platform team, you will design and evolve the core infrastructure that underpins Robinhood's storage systems, working on complex distributed systems initiatives such as horizontal sharding, query routing, connection pooling, and cross-shard transactions. WHAT YOU'LL DO As a Staff Software Engineer, you will lead the design and implementation of distributed storage systems, including sharding strategies, query routing layers, and database proxy services. You will also 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, and optimize database performance and throughput by analyzing query patterns, improving connection pooling, and implementing observability standards. Additionally, you will partner with product and infrastructure teams to standardize how services connect to Postgres, NoSQL, and caching systems while meeting regulatory and security requirements. WHAT YOU'LL NEED To be successful in this role, you will require deep expertise in PostgreSQL (Aurora PostgreSQL preferred) and a strong understanding of relational database internals. You will also need experience building or operating distributed systems, including horizontal sharding, replication, and distributed transactions. Proficiency in Go and/or Rust, with experience building backend or infrastructure services, is also essential. Additionally, you will need hands-on experience with Kubernetes, AWS managed services (RDS, DynamoDB), and observability tooling (metrics, logging, tracing), as well as a strong understanding of system reliability, performance tuning, and cost optimization in high-scale production environments. WHY REMOTE As a remote employee, you will have the flexibility to work from anywhere, while still being part of a high-performing, fast-moving team with ethics at the center of everything we do. You will be expected to collaborate with your colleagues and contribute to the team's goals and objectives. BENEFITS At Robinhood, we offer a comprehensive benefits package, including performance-driven compensation with multipliers for outsized impact, bonus programs, equity ownership, and 401(k) matching. We also offer best-in-class benefits to fuel your work, including 100% paid health insurance for employees with 90% coverage for dependents, a lifestyle wallet for wellness, learning, and more, and employer-paid life & disability insurance, fertility benefits, and mental health benefits. Additionally, you will have time off to recharge, including company holidays, paid time off, sick time, parental leave, and more.