Robinhood logo
RobinhoodPosted 1 month ago

Staff Software Engineer, Storage Platform

$230,000–$270,000 year

On-siteBellevue, Washington, United States

Full TimeSenior LevelLargeFintech

Job Summary

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. This role is based in Bellevue, WA, with in-person attendance expected at least 3 days per week.

Required Qualifications

  • Deep expertise in PostgreSQL
  • Strong understanding of relational database internals
  • Experience building or operating distributed systems, including horizontal sharding, replication, and distributed transactions
  • Proficiency in Go and/or Rust
  • Experience building backend or infrastructure services
  • Hands-on experience with Kubernetes
  • Experience with AWS managed services (RDS, DynamoDB)
  • Experience with observability tooling (metrics, logging, tracing)
  • Strong understanding of system reliability, performance tuning, and cost optimization in high-scale production environments
  • This role is based in our Bellevue, WA office, with in-person attendance expected at least 3 days per week

Desired Qualifications

  • Aurora PostgreSQL preferred

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce