Senior Software Engineer, Data Engineering

Ripple
San Francisco, London
Workplace: OnsiteFull timeFunction: Software EngineeringSkills: ["Mentorship","Code review","Technical design","Cross-functional collaboration","Judgment"]

Build and operate production ETL pipelines for Ripple’s centralized Caspian Data Platform (lakehouse) powering analytics, financial reporting, product intelligence, and data-driven operations. You’ll design end-to-end, production-grade data workflows on Databricks using Delta Live Tables and Spark, own governed data models, drive cross-team technical designs, add observability for reliable operations, and integrate AI tooling for pipeline triage and data access. Mentor engineers and help shape data platform infrastructure.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Ripple
Ripple
2 days ago

Senior Software Engineer, Data Engineering

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 1 hour agoStatus: Live

Job Summary

Build and operate production ETL pipelines for Ripple’s centralized Caspian Data Platform (lakehouse) powering analytics, financial reporting, product intelligence, and data-driven operations. You’ll design end-to-end, production-grade data workflows on Databricks using Delta Live Tables and Spark, own governed data models, drive cross-team technical designs, add observability for reliable operations, and integrate AI tooling for pipeline triage and data access. Mentor engineers and help shape data platform infrastructure.
Location: San Francisco, London
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, build, and operate production ETL pipelines on Databricks using Delta Live Tables and Spark.
  • •Own data modeling across layers to create governed, reusable table structures that act as sources of truth for business metrics.
  • •Drive technical design for multi-team projects by writing clear design documents covering architecture, tradeoffs, and rollouts.
  • •Build pipeline observability (failure detection, alerting, retry logic) to keep oncall burden low.
  • •Mentor engineers through code reviews and support them in taking on more complex ownership; contribute to platform infrastructure with Terraform and Unity Catalog data contracts, access controls, and lineage.

Pay and Benefits

Equity and Bonus:Equity
Perks:Learning BudgetHealth InsuranceRetirementParental LeaveMobile PhoneWellness Stipend

Key Requirements

  • •5–8 years of hands-on data engineering experience building and maintaining production pipelines and data models.
  • •Deep proficiency with Databricks (Delta Live Tables, Unity Catalog, Delta Lake) plus PySpark or Spark SQL.
  • •Strong SQL skills for complex transformations, incremental materialization, schema evolution, and data quality validation.
  • •Solid AWS experience building and operating data systems at scale.
  • •Proficiency in Python for data engineering (ingestion, transformation, testing, and utilities) and familiarity with CI/CD tooling such as GitLab and infrastructure-as-code with Terraform.
Skills:MentorshipCode reviewTechnical designCross-functional collaborationJudgment
Tech Stack:DatabricksDelta Live TablesSparkDelta LakeUnity CatalogPySparkSpark SQLAWSSQLPythonGitLabTerraformCI/CDFivetranLLMs

Company Brief

Ripple
Builds blockchain-based payment and liquidity infrastructure for financial institutions and enterprises. Its products support cross-border payments, crypto liquidity, and digital asset settlement.
Industry: Fintech Infrastructure
Company Size: Enterprise (1,001+ employees)
Growth: Established Company
Headquarters: San Francisco, United States
Founded: 2012
WebsiteLinkedIn