Senior Staff Software Engineer, Data Platform

Unchain Data

Bellevue (WA)

On-site

USD 264,000 - 310,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
Equity ownership
401(k) matching
Bonus programs
Life and disability insurance

Job summary

Robinhood is building an elite Data Platform team in Bellevue, WA. The Senior Staff Software Engineer will guide architecture for storage, streaming, and data lake systems across the organization.

You will tackle challenging distributed systems problems and shape platform capabilities that power millions of users. The role requires deep expertise in data platforms, PostgreSQL/DynamoDB, and streaming architectures, with a hands-on approach to 0→1 initiatives and cross-team collaboration.

Qualifications

  • Experience in building and scaling distributed systems across storage, streaming, or data lake.
  • Knowledge of PostgreSQL and/or DynamoDB concepts like replication and sharding.
  • Experience with streaming/event-driven architectures (Kafka, Flink or similar).
  • Familiarity with Spark, Delta Lake or equivalent data processing systems.
  • Ability to lead complex initiatives and collaborate across teams.

Responsibilities

  • Lead architectural direction across storage, streaming, and data lake platforms.
  • Design and guide distributed systems implementations including sharding and real-time pipelines.
  • Improve data freshness and latency with streaming and ingestion improvements.
  • Partner with leadership to align platform strategy and roadmaps for reliability and performance.
  • Drive 0→1 initiatives introducing new platform capabilities across data systems.

Skills

Distributed systems
PostgreSQL / DynamoDB
Kafka / streaming
Spark / Delta Lake
Cross-team collaboration

Tools

Kafka
Flink
Spark
Delta Lake

Job description

About Us

Our mission is to democratize finance for all. An estimated $124 trillion of assets will be inherited by younger generations in the next two decades. The largest transfer of wealth in human history. If you're ready to be at the epicenter of this historic cultural and financial shift, we'd love to have you join us.

About the Role

We are building an elite team, applying frontier technologies to the world's biggest financial problems. We're looking for bold thinkers. Sharp problem-solvers. Builders who are wired to make an impact. Robinhood isn't a place for complacency, it's where ambitious people do the best work of their careers. We're a high-performing, fast-moving team with ethics at the center of everything we do. Expectations are high, and so are the rewards.

The Data Platform organization builds and operates the systems that power how data is stored, moved, and consumed across Robinhood. This organization spans three core pillars: Storage (Postgres, DynamoDB, and caching systems), Streaming (real-time event infrastructure), and Data Lake (ingestion and compute systems built on Delta Lake). Together, these platforms support transactional workloads, real-time data processing, and large-scale analytics that are critical to Robinhood's products and operations. The team owns the full lifecycle of data—from low-latency order path systems to near real-time and batch analytics—serving millions of users and internal teams across the company.

As a Senior Staff Software Engineer, you will serve as the technical lead across the Data Platform organization, shaping architecture and guiding execution across multiple teams. You'll work on complex distributed systems challenges such as database sharding and proxy architectures, real-time streaming and CDC systems, and large-scale data ingestion and compute platforms. You'll define and drive key technical bets, partner with engineering leaders to align platform capabilities with business needs, and lead 0→1 initiatives that introduce new capabilities across storage, streaming, and data systems. This is a rare opportunity to influence multiple critical systems at once while raising the technical bar across an entire organization.

This role is based in our Bellevue, WA office, with in-person attendance expected at least 3 days per week. At Robinhood, we believe in the power of in-person work to accelerate progress, spark innovation, and strengthen community. Our office experience is intentional, energizing, and designed to fully support high-performing teams.

Responsibilities
  • Lead architectural direction across storage, streaming, and data lake platforms, connecting systems that handle transactional, real-time, and analytical workloads
  • Design and guide implementation of distributed systems, including database sharding, proxy-based query routing, and real-time event processing pipelines
  • Improve data freshness and latency by evolving streaming and ingestion systems toward near real-time processing goals
  • Partner with engineering leaders and teams across Robinhood to define platform strategy, align roadmaps, and ensure systems meet reliability, scalability, and performance requirements
  • Drive 0→1 initiatives that introduce new platform capabilities, including next-generation streaming, CDC, and data processing systems
Requirements
  • Extensive experience building and scaling distributed systems, with deep expertise in at least two of the following areas: storage systems, streaming platforms, or data lake / large-scale data processing
  • Strong understanding of database systems such as PostgreSQL and/or DynamoDB, including replication, sharding, and performance optimization
  • Experience with streaming and event-driven architectures using technologies such as Kafka, Flink, or similar systems
  • Familiarity with modern data platforms and compute engines such as Spark, Delta Lake, or equivalent large-scale data processing systems
  • Proven ability to lead complex technical initiatives, define long-term architecture, and collaborate across multiple teams
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 and 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
Compensation

In addition to the base pay range listed below, this role is also eligible for bonus opportunities + equity + benefits.

Base pay for the successful applicant will depend on a variety of job-related factors, which may include education, training, experience, location, business needs, or market demands. The expected base pay range for this role is based on the location where the work will be performed and is aligned to one of 3 compensation zones. For other locations not listed, compensation can be discussed with your recruiter during the interview process.

Base Pay Range:

Zone 1 (Menlo Park, CA; New York, NY; Bellevue, WA; Washington, DC)
$264,000 — $310,000 USD

Zone 2 (Denver, CO; Westlake, TX; Chicago, IL)
$264,000 — $310,000 USD

Zone 3 (Lake Mary, FL; Clearwater, FL; Gainesville, FL)
$264,000 — $310,000 USD

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Data Compute
Senior Software Engineer, Data Compute

Unchain Data • Bellevue (WA)

Hybrid
USD 196,000 - 230,000
Health insurance
Equity
401(k) matching
+2
Staff Software Engineer, Storage Platform
Staff Software Engineer, Storage Platform

Robinhood • Bellevue (WA)

On-site
USD 230,000 - 270,000
100% paid health insurance for employees
Equity ownership opportunities
Flexible benefits spending account
+1
Senior Software Engineer, Data Lake
Senior Software Engineer, Data Lake

Unchain Data • Bellevue (WA)

On-site
USD 196,000 - 230,000
Equity ownership
401(k) matching
Health insurance (employee)
+3
Senior Software Engineer, Streaming Platform
Senior Software Engineer, Streaming Platform

Robinhood • Bellevue (WA)

On-site
USD 196,000 - 230,000
Health insurance
Equity ownership
401(k) matching
+2
Senior Software Engineer, Data Engineering
Senior Software Engineer, Data Engineering

Robinhood • Menlo Park (CA)

On-site
USD 187,000 - 198,000
100% paid health insurance for employees
Annual lifestyle wallet for personal wellness
Generous time away including paid time off
Senior Staff Software Engineer, Data Platform
Senior Staff Software Engineer, Data Platform

Rainfall Ventures • Bellevue (WA)

On-site
USD 264,000 - 310,000
Performance driven compensation
Best in class health benefits
Flexible benefits spending account
+1
Senior Software Engineer, Security Platform
Senior Software Engineer, Security Platform

Robinhood • Bellevue (WA)

On-site
USD 196,000 - 230,000
100% paid health insurance for employees
Flexible benefits spending account
Employer-paid life & disability insurance
+2
Senior Data Engineer
Senior Data Engineer

Robinhood • Menlo Park (CA)

On-site
USD 187,000 - 198,000
100% paid health insurance
Annual lifestyle wallet
Mental health support
+1
Platform Data Analyst
Platform Data Analyst

Unchain Data • Denver (CO)

On-site
USD 120,000 - 141,000
100% paid health insurance
Equity opportunities
401(k) matching
+1
Senior Software Engineer, Web3 Backend
Senior Software Engineer, Web3 Backend

Robinhood • New York (NY)

Hybrid
USD 196,000 - 230,000
Health insurance
Equity
401(k) matching
+4