CareerPlanGet AI match score →

Staff Software Engineer, Storage Platform

Bellevue, WA💼 Full-time💰 $180,000–$180,000🗓 2026-07-02 → 2026-07-31

Core

Design and evolve core distributed storage infrastructure (Postgres, DynamoDB, caching) powering database access for Robinhood's brokerage platform.

Role type

Staff Software Engineer, Storage Platform

Builds

Relational, key-value, and caching systems supporting millions of users and critical brokerage workloads

Domain

Fintech / Distributed Systems / Database Infrastructure

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

PostgreSQL internals, distributed systems (sharding, replication, two-phase commit), Go/Rust, Kubernetes, AWS managed services, observability, system reliability, performance tuning

Preferred skills

Aurora PostgreSQL, proxy-based query routing, cross-shard transactions, control plane automation

Technologies

Postgres, Aurora, DynamoDB, Go, Rust, Kubernetes, AWS (RDS, DynamoDB)

Responsibilities

Design and implement distributed storage systems including sharding and query routing; Improve availability and disaster recovery across multi-region deployments; Build control plane automation for managing thousands of databases; Optimize database performance and throughput; Partner with teams to standardize storage connections

Seniority

Staff, hands-on IC with strategic initiative leadership

Rewrite
## Responsibilities - 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 ## Requirements - 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 ## Nice to Have - Experience with cloud-native architectures and container orchestration - Familiarity with financial systems and regulatory compliance - Experience with machine learning or AI integration in storage systems ## Benefits - Challenging, high-impact work to grow your career. - Performance-driven compensation with multipliers for outsized impact, bonus programs, equity ownership, and 401(k) matching. - Best-in-class benefits to fuel your work, including 100% paid health insurance for employees with 90% coverage for dependents. - Lifestyle wallet — a highly flexible benefits spending account for wellness, learning, and more. - Employer-paid life & disability insurance, fertility benefits, and mental health benefits. - Time off to recharge including company holidays, paid time off, sick time, parental leave, and more! - Exceptional office experience with catered meals, events, and comfortable workspaces.
Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗