Senior Staff Software Engineer, Data Platform
Core
Leading the Data Platform organization to build and operate systems for storing, moving, and consuming data across Robinhood's products and operations.
Role type
Senior Staff Software Engineer (Data Platform)
Builds
Storage systems (Postgres, DynamoDB), real-time streaming infrastructure, and large-scale data lake platforms (Delta Lake).
Domain
Financial Technology / Data Infrastructure
Deliverable
production ML models | infrastructure
Required skills
Distributed systems architecture, Database sharding and optimization, Real-time streaming and event processing, Large-scale data ingestion and compute, Technical leadership and strategy definition
Preferred skills
Experience with Kafka, Flink, Spark, or equivalent technologies
Technologies
Postgres, DynamoDB, Kafka, Flink, Spark, Delta Lake
Responsibilities
Lead architectural direction for storage, streaming, and data lake platforms; Design and guide implementation of distributed systems including database sharding and proxy architectures; Improve data freshness and latency by evolving streaming and ingestion systems; Partner with engineering leaders to define platform strategy and ensure reliability; Drive 0→1 initiatives for new platform capabilities.
Seniority
Senior Staff, technical lead across organization