Senior Staff Software Engineer, Data Platform

Robinhood Robinhood · Fintech · Bellevue, WA +2 · ENG Infrastructure

Robinhood is seeking a Senior Staff Software Engineer to lead architectural direction and guide execution across their Data Platform organization, which encompasses storage, streaming, and data lake systems. The role involves designing and implementing complex distributed systems, improving data freshness, and driving new platform capabilities to support Robinhood's financial products and operations.

What you'd actually do

  1. Lead architectural direction across storage, streaming, and data lake platforms, connecting systems that handle transactional, real-time, and analytical workloads
  2. Design and guide implementation of distributed systems, including database sharding, proxy-based query routing, and real-time event processing pipelines
  3. Improve data freshness and latency by evolving streaming and ingestion systems toward near real-time processing goals
  4. Partner with engineering leaders and teams across Robinhood to define platform strategy, align roadmaps, and ensure systems meet reliability, scalability, and performance requirements
  5. Drive 0→1 initiatives that introduce new platform capabilities, including next-generation streaming, CDC, and data processing systems

Skills

Required

  • building and scaling distributed systems
  • storage systems
  • streaming platforms
  • data lake / large-scale data processing
  • database systems (PostgreSQL, DynamoDB)
  • streaming and event-driven architectures (Kafka, Flink)
  • modern data platforms and compute engines (Spark, Delta Lake)
  • leading complex technical initiatives
  • defining long-term architecture
  • collaboration across multiple teams

What the JD emphasized

  • extensive experience building and scaling distributed systems
  • deep expertise in at least two of the following areas: storage systems, streaming platforms, or data lake / large-scale data processing
  • proven ability to lead complex technical initiatives, define long-term architecture, and collaborate across multiple teams