Senior Software Engineer, Data Engineering

P2P

United States

On-site

USD 168,000 - 210,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary and bonuses
Comprehensive health benefits
Generous vacation policy
Professional development budget

Job summary

Ripple is looking for a Senior Software Engineer to lead the design of scalable backend services for their Customer Onboarding Platform. You will play a crucial role in unwinding legacy systems and creating a robust, cloud-native architecture that complies with financial regulations and enhances user experience. The position requires a minimum of 5 years of backend development experience in Java, Kotlin, or Go. The compensation includes a competitive salary range of $168,000 — $210,000, along with health benefits, a professional development budget, and flexible work policies.

Qualifications

  • 5+ years of experience shipping backend solutions in Java, Kotlin, or Go.
  • Proven track record of unwinding monoliths into service-oriented architectures.
  • Strong API design skills and an operational attitude for performance.

Responsibilities

  • Lead the design of distributed backend services that power our entire product suite.
  • Partner with Product and Compliance to architect scalable orchestration layers for customer data.
  • Champion operational excellence by defining standard methodologies for API design.

Skills

Backend solutions in Java, Kotlin, or Go
Service-oriented architectures
API design skills (REST/gRPC)
Navigating ambiguity
Fintech experience

Job description

Overview

Ripple is building a world where value moves like information. As a Senior Software Engineer, you will build the platform where every customer journey begins and the "front door" for our global network. We are transforming our Customer Onboarding Platform into a modern, engineering-owned ecosystem. You will unwind legacy Salesforce logic to build robust, cloud-native backend services from scratch. Your work will power onboarding for every product, from Ripple Payments to our new Stablecoin. This is a chance to tackle technical debt and design for the future!

Your architecture will directly impact how quickly customers can access the global financial system. By reducing friction and ensuring compliance, you help us scale the network responsibly. You are the guardian of our customer experience and the architect of our growth.

What you’ll do
  • Lead the design of distributed backend services that power our entire product suite.
  • Partner with Product and Compliance to architect scalable orchestration layers for customer data.
  • Migrate core business logic out of Salesforce into a dedicated, resilient persistence layer.
  • Champion operational excellence by defining standard methodologies for API design, testing, and observability.
  • Mentor fellow engineers to foster technical growth and ensure long-term system reliability.
What you’ll bring
  • 5+ years of experience shipping backend solutions in Java, Kotlin, or Go.
  • A proven track record of unwinding monoliths into service-oriented architectures.
  • Strong API design skills (REST/gRPC) and an operational attitude for performance.
  • Ability to navigate ambiguity and drive technical strategy in complex environments.
  • Experience in fintech, identity verification, or building horizontal platforms is a plus.
Compensation and Benefits

CA Annual Base Salary Range: $168,000 — $210,000 USD. Salaries may vary based on factors including experience and qualifications. This range excludes equity or additional compensation such as bonuses or commissions.

We are Ripple
  • The opportunity to build in a fast-paced start-up environment with experienced industry leaders
  • A learning environment with a professional development budget and deep technology exploration
  • A respectful, diverse, and inclusive culture
  • In-office collaboration with flexible attendance policies
  • Bi-weekly all-company meetings with leadership
  • Team offsites, bonding activities, happy hours, and more

Take Control of Your Finances

  • Competitive salary, bonuses, and equity
  • Competitive benefits covering physical and mental healthcare, retirement, family forming, and family support
  • Employee giving match
  • Mobile phone stipend

Take Care of Yourself

  • R&R days to rest and recharge
  • Wellness reimbursement and weekly onsite & virtual programming
  • Generous vacation policy with manager-approved time off
  • Industry-leading parental leave and family planning benefits
  • Catered lunches and fully-stocked kitchens with snacks and beverages

Benefits listed above are for full-time employees.

Ripple is an Equal Opportunity Employer. We’re committed to building a diverse and inclusive team. We do not discriminate against qualified employees or applicants because of race, color, religion, gender identity, sex, sexual identity, pregnancy, national origin, ancestry, citizenship, age, marital status, physical disability, mental disability, medical condition, military status, or any other characteristic protected by local law or ordinance.

Please find our UK/EU Applicant Privacy Notice and our California Applicant Privacy Notice for reference.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Full Stack)
Senior Software Engineer (Full Stack)

Segment (Twilio) • San Francisco (CA)

On-site
USD 168,000 - 210,000
Staff Software Engineer, Financial Crimes San Francisco, CA, United States
Staff Software Engineer, Financial Crimes San Francisco, CA, United States

Ripple • San Francisco (CA)

On-site
USD 212,000 - 265,000
Bonuses
Equity
Healthcare
+5
Senior Software Engineer, Data Engineering
Senior Software Engineer, Data Engineering

Hidden Road • United States

On-site
USD 172,000 - 215,000
Competitive salary and equity
Comprehensive benefits: healthcare, 退休
Employee giving match
+2
Staff Software Engineer, Financial Crimes
Staff Software Engineer, Financial Crimes

blockchaincapital.com • United States

On-site
USD 212,000 - 265,000
Staff Software Engineer, Financial Crimes
Staff Software Engineer, Financial Crimes

Ripple • San Francisco (CA)

On-site
USD 212,000 - 265,000
Staff Software Engineer, Financial Crimes
Staff Software Engineer, Financial Crimes

Hidden Road • United States

On-site
USD 212,000 - 265,000
Bonuses
Equity
Healthcare benefits
+1
Senior Software Engineer, Financial Crimes
Senior Software Engineer, Financial Crimes

Ripple • San Francisco (CA)

On-site
USD 168,000 - 210,000
Competitive salary
Healthcare benefits
Retirement support
+5
Staff Software Engineer, Payments
Staff Software Engineer, Payments

Ripple • San Francisco (CA)

Hybrid
USD 188,000 - 212,000
Competitive salary
Bonuses and equity
Generous wellness reimbursement
+2
Staff Software Engineer, Data Engineering San Francisco, CA, United States
Staff Software Engineer, Data Engineering San Francisco, CA, United States

Ripple • San Francisco (CA)

On-site
USD 212,000 - 265,000
Senior Manager, Software Engineering - Payments Orchestration
Senior Manager, Software Engineering - Payments Orchestration

Hidden Road • United States

Hybrid
USD 236,000 - 295,000
Equity
Bonuses
Health benefits
+1