Demo

Senior Software Engineer, Data Engineering

Ripple
San Francisco, CA Full Time
POSTED ON 4/14/2025
AVAILABLE BEFORE 5/14/2025

Senior Software Engineer, Data Engineering

Please note this is for San Francisco, CA, United States. You only need to apply to one location if there are multiple listed for the job.

Find out more about the daily tasks, overall responsibilities, and required experience for this opportunity by scrolling down now.

At Ripple, we’re building a world where value moves like information does today. Through our crypto solutions for financial institutions, businesses, governments, and developers, we are improving the global financial system and creating greater economic fairness and opportunity for more people, in more places around the world.

THE WORK :

RippleX supports and contributes to the XRP Ledger, the world’s fastest, most sustainable, and consistently reliable blockchain. Our focus is on empowering others to leverage the XRPL to solve their challenges. Our mission : simplify access to instant decentralized payments by offering infrastructure, tools, and developer support for XRPL innovation.

We are seeking a senior data engineer who shares our beliefs in the power of this technology and possesses the entrepreneurial spirit and technical excellence to realize our vision.

WHAT YOU’LL DO :

  • Design and implement scalable data ingestion flows for the XRPL blockchain ecosystem, including structured and unstructured data, on-chain and off-chain data.
  • Analyze complex data flows and dependencies, and design and implement data models for optimal storage and retrieval processes.
  • Design and lead the implementation of the orchestration layer of complex data transformations, serving analytics, ML / AI solutions, and internal and external customer-facing analytics needs.
  • Develop observability systems and proactive / automated exception handling to supervise ingestion and ETL processes and maintain data quality and freshness.
  • Research and evaluate new software tools and integrations to assist platform-level database maintenance and development, improving security and efficiency.
  • Support and align efforts to meet data user needs, and coach other engineers on best practices for operating reliable systems and analyzing issue root causes.

WHAT YOU'LL BRING :

  • 5-8 years of experience in software engineering / data engineering roles.
  • Intermediate to advanced knowledge of SQL and Python.
  • Experience with data APIs for ingestion, distributed computing technologies (e.g., Spark), ETLs, and query performance optimization.
  • Bachelor's degree in Computer Science, Statistics, Mathematics, Engineering, or related field.
  • Strong problem-solving and analytical skills.
  • Strong written and communication skills; ability to convey innovative ideas clearly and effectively.
  • Organized and meticulous.
  • Experience with Databricks and AWS is a huge plus.
  • Familiarity with decentralized technologies and indexing blockchain data is a plus.
  • WHO WE ARE : Do Your Best Work

  • The opportunity to build in a fast-paced start-up environment with experienced industry leaders.
  • A learning environment where you can dive deep into the latest technologies and make an impact.
  • Thrive in an inclusive environment where every employee is respected and valued.
  • In-office collaboration for moments that matter is important to our culture.
  • Take Control of Your Finances

  • Competitive salary, bonuses, and equity.
  • Competitive benefits covering physical and mental healthcare, retirement, family forming, and family support.
  • Take Care of Yourself

  • R&R days to rest and recharge.
  • Generous wellness reimbursement and weekly onsite & virtual programming.
  • Generous vacation policy.
  • Industry-leading parental leave policies.
  • Catered lunches and fully-stocked kitchens.
  • Benefits listed above are for full-time employees.

    Ripple is an Equal Opportunity Employer. We’re committed to building a diverse and inclusive team.

    J-18808-Ljbffr

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Senior Software Engineer, Data Engineering?

    Sign up to receive alerts about other jobs on the Senior Software Engineer, Data Engineering career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $77,657 - $95,021
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Ripple

    Ripple
    Hired Organization Address Washington, DC Full Time
    At Ripple, we're building a world where value moves like information does today. It's big, it's bold, and we're already ...
    Ripple
    Hired Organization Address Lafayette, IN Full Time
    As host, you'll be the conductor of the orchestra that is service. You are the first impression of the restaurant and se...
    Ripple
    Hired Organization Address Lafayette, IN Full Time
    As line cook, you are responsible for the preparation, presentation and execution of all items on the menu. The kitchen ...
    Ripple
    Hired Organization Address San Francisco, CA Full Time
    At Ripple, we're building a world where value moves like information does today. It's big, it's bold, and we're already ...

    Not the job you're looking for? Here are some other Senior Software Engineer, Data Engineering jobs in the San Francisco, CA area that may be a better fit.

    Senior Software Engineer (Data Engineering)

    Advanced Engineering Group LLC, San Francisco, CA

    Senior Software Engineer, Data Engineering

    DoorDash USA, San Francisco, CA

    AI Assistant is available now!

    Feel free to start your new journey!