Search...

Senior Software Engineer Data Engineering

Ripple logo
Ripple

Ripple provides payments, custody and stablecoin solutions that help financial institutions integrate blockchain and digital assets.

Maintainer signals as of 8/14/2026

San Francisco, California, United States
About Ripple

Ripple helps financial institutions transform global payments by providing blockchain-powered infrastructure for cross-border payments, digital asset custody, and stablecoin solutions. With it, users can enable instant settlements, reduce costs, and access new markets. The company was originally founded as OpenCoin in 2012 and rebranded to Ripple in 2015.

View jobs by Ripple

Skills

Candidate Availability

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

About the Role

You will design, build, and operate production ETL pipelines for the Caspian Data Platform using Databricks, Delta Live Tables, and Spark. You will define governed data models, lead technical designs, build observability, integrate AI tooling into data workflows, mentor engineers, and contribute to infrastructure, data contracts, access controls, and lineage.

Requirements

  • 5–8 years of data engineering experience
  • Experience building and maintaining production pipelines and data models
  • Proficiency with Databricks, Delta Live Tables, Unity Catalog, Delta Lake, and PySpark or Spark SQL
  • Strong SQL skills
  • AWS experience building and operating data systems at scale
  • Python proficiency for data engineering
  • Experience with GitLab or similar CI/CD tooling
  • Experience with Terraform
  • Exposure to AI tooling in a data context
  • Ability to define data models and pipeline designs from ambiguous requirements
  • Familiarity with financial, payments, or blockchain data
  • Experience with Fivetran or similar ingestion tools

Responsibilities

  • Design, build, and operate production ETL pipelines on Databricks
  • Apply medallion architecture patterns across business domains
  • Define governed and reusable data models
  • Drive technical design for cross-functional projects
  • Write design documents covering architecture, tradeoffs, and rollout plans
  • Build pipeline failure detection, alerting, retry logic, and operational controls
  • Integrate agentic systems, automated code generation, and natural language interfaces into data workflows
  • Mentor engineers
  • Review code and technical designs
  • Contribute to platform infrastructure through Terraform
  • Establish data contracts, access controls, and lineage with Unity Catalog

Benefits

  • Professional development budget
  • Flexible in-office schedule
  • Team offsites
  • Team bonding activities
  • Happy hours
  • Competitive salary
  • Bonuses
  • Equity
  • Physical healthcare
  • Mental healthcare
  • Retirement benefits
  • Family-forming benefits
  • Family support
  • Employee giving match
  • Mobile phone stipend
  • R&R days
  • Wellness reimbursement
  • Vacation policy
  • Parental leave
  • Family planning benefits
  • Catered lunches
  • Stocked kitchens
  • Premium snacks and beverages