Senior Software Engineer, Storage Platform

Robinhood

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Bellevue, WA
Salary
$196,000–$230,000 / yr
Posted
158 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $185k
This role $213k
$107k most similar roles pay here $243k

This role pays more than 68% of similar roles. Most pay $151,000–$219,125 — the shaded band above. At the midpoint, this role pays about $213k versus about $185k for comparable roles.

Based on 240 similar postings.

Employer

About Robinhood

Robinhood is a financial technology company offering commission-free stock, ETF, options, and cryptocurrency trading through its mobile app, aimed at democratizing access to financial markets. Industry: Financial Technology & Investment App

Robinhood currently has 35 open roles on FindRole.

Listed pay typically runs $196,000–$230,000 across 35 roles with salary data.

Most-posted roles

View all roles at Robinhood

At a glance

TL;DR · Senior Software Engineer, Storage Platform

As a Senior Software Engineer on the Storage Platform team, you will build and operate the infrastructure powering database access across the organization. You will develop core components for data plane and control plane systems, including connection pooling, query routing, automation workflows, and observability tools to ensure reliable access at scale. Your daily work involves improving performance for relational databases like Postgres and Aurora, as well as key-value stores like DynamoDB and various caching clusters. To succeed, you must possess proficiency in Go or Rust, along with experience in AWS, Kubernetes, and containerized environments. You will also manage infrastructure tasks such as provisioning, configuration changes, and incident response. The role focuses on solving critical reliability and performance challenges for brokerage workloads while ensuring high availability during market hours through automated systems and robust engineering standards.

What does a Software Engineer earn in Washington?

Median $202800 from 326 postings across 28 companies.

See salary data

What you'll do

  • Build and ship services to improve database reliability, performance, connection pooling, and query routing.
  • Implement automation workflows to reduce manual toil for provisioning, configuration, and routine operations.
  • Enhance observability by implementing metrics, logs, and alerts to detect issues and speed up incident response.
  • Diagnose and resolve production issues involving latency regressions, capacity constraints, and availability events.
  • Develop engineering standards for secure database connectivity and safe usage guardrails.
  • Manage and operate large-scale relational (Postgres/Aurora) and key-value (DynamoDB) storage systems.
  • Maintain high-availability infrastructure to ensure zero downtime during critical market hours.

What we're looking for

  • Strong experience building and operating backend or infrastructure systems in production environments.
  • Solid knowledge of PostgreSQL and relational database concepts including schema design, indexing, query performance, and replication fundamentals.
  • Proficiency in at least one backend language such as Go or Rust.
  • Experience with cloud infrastructure and containers (AWS and Kubernetes preferred).
  • Hands-on operational skills including on-call, incident response, and post-incident follow-ups.
  • Familiarity with system observability practices and performance measurement using metrics, dashboards, logs, and tracing.

More like this

Similar roles

Staff Software Engineer, Storage Platform

Robinhood

Bellevue, WA 71 days ago $230,000$270,000
PostgreSQL Aurora DynamoDB Go Rust AWS Kubernetes Distributed Systems NoSQL Caching Observability Multi-region Deployment

Senior Software Engineer, Storage Layer Services

MongoDB

Remote (New York, NY) 86 days ago $126,000$248,000
Rust C++ Kubernetes AWS Azure GCP Distributed Systems Containerization Observability Load Testing Chaos Engineering Database Internals Multi-tenant Cloud Services High Availability Data Processing Systems
5+ yrs exp Remote Hybrid

Senior Software Engineer, Storage Engine

Elastic

Remote 53 days ago $133,100$210,600
Elasticsearch Java PostgreSQL MongoDB Prometheus Solr Distributed Systems Data Structures Algorithms GitHub Open Source Object Storage prompt-engineering
Remote

Senior Software Engineer, Storage Engine

Elastic

Remote 53 days ago
Elasticsearch Java PostgreSQL MongoDB Prometheus Solr Distributed Systems Data Structures Algorithms GitHub Open Source Object Storage prompt-engineering
Remote

Senior Staff Software Engineer, Data Platform

Robinhood

Bellevue, WA 177 days ago $264,000$310,000
PostgreSQL DynamoDB Kafka Flink Spark Delta Lake Distributed Systems CDC Data Lake Caching Systems Database Sharding Proxy Architecture Real-time Streaming Data Ingestion Kubernetes EC2 WarpStream
Hybrid