Senior Software Engineer, Data Engineering

Robinhood helps users invest in stocks, ETFs, options, and cryptocurrencies through commission-free trading with no minimum account requirements.

Maintainer signals as of 9/2/2026

United States
About Robinhood

Robinhood helps retail investors access financial markets through commission-free trading of stocks, ETFs, options, and cryptocurrencies. With it, users can invest with no account minimums, earn rewards through retirement accounts with matching contributions, and access advanced trading tools. Robinhood democratizes investing by making financial markets accessible to everyone, not just wealthy investors.

View jobs by Robinhood

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

Design, build, and evolve core datasets tracking product performance and company-wide metrics. Develop scalable pipelines ingesting application events and database snapshots into a data lake, ensure data quality and reliability, collaborate with application engineers and analytics teams, contribute to shared data engineering tooling, and promote best practices.

Requirements

  • 5+ years of experience building end-to-end data pipelines
  • Production-level Python software engineering experience for applications, services, or systems
  • Experience building and maintaining large-scale data pipelines using Spark, Flink, or similar frameworks
  • Strong SQL skills including Presto and Spark SQL
  • Experience across data infrastructure, analytics, and visualization platforms
  • Ability to collaborate and democratize data through actionable insights

Responsibilities

  • Define and build key datasets across product areas
  • Build scalable data pipelines using Python, Spark, and Airflow
  • Partner with upstream engineering teams to enhance data generation patterns
  • Collaborate with data consumers to design intuitive data models
  • Develop shared data engineering tooling and standards
  • Define and promote data engineering best practices

Benefits

  • Performance-driven compensation with bonus programs and equity ownership
  • 401(k) matching
  • 100% paid health insurance for employees with 90% coverage for dependents
  • Lifestyle wallet benefits spending account
  • Employer-paid life and disability insurance
  • Fertility benefits
  • Mental health benefits
  • Paid time off, company holidays, sick time, and parental leave
  • Catered meals, events, and comfortable office workspaces
Senior Software Engineer, Data Engineering at Robinhood | JobStash