LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Ripple›Staff Software Engineer, Customer Onboarding Platform
Ripple

About Ripple

Transforming global payments with blockchain technology

🏢 Tech👥 251-1K📅 Founded 2012📍 San Francisco, California, United States

Key Highlights

  • Over 300 financial institutions as customers
  • $93 million raised from investors like Andreessen Horowitz
  • Valuation exceeding $10 billion
  • Headquartered in San Francisco, CA

Ripple Labs, Inc. is a San Francisco-based technology company that specializes in blockchain solutions and digital payment systems. Known for its RippleNet payment protocol, Ripple serves over 300 financial institutions, including Santander and American Express. With significant funding of $93 milli...

🎁 Benefits

Ripple offers competitive salaries, equity options, flexible remote work policies, generous PTO, and comprehensive health benefits, including parental...

🌟 Culture

Ripple fosters a culture of innovation and transparency, emphasizing a collaborative approach to solving complex financial challenges through blockcha...

🌐 Website💼 LinkedIn𝕏 TwitterAll 102 jobs →
Ripple

Staff Software Engineer, Customer Onboarding Platform

Ripple • San Francisco, CA, United States

Posted 3d ago🏛️ On-SiteSeniorStaff engineer📍 San francisco
Apply Now →

Skills & Technologies

JavaSalesforce

Overview

Ripple is hiring a Staff Software Engineer for their Customer Onboarding Platform to modernize backend services and integrate vendor solutions. You'll work with Java and Salesforce to enhance customer experiences. This role requires significant experience in backend engineering.

Job Description

Who you are

You have 5+ years of experience in backend engineering, with a strong focus on building scalable systems. You thrive in environments where you can modernize legacy systems and have a proven track record of driving architectural decisions that impact the entire organization. Your expertise in Java and familiarity with Salesforce will enable you to effectively contribute to the Customer Onboarding Platform's rebuild.

You are a problem solver who enjoys tackling complex challenges, particularly in integrating third-party services and ensuring that systems are reliable and observable. Your experience with vendor integrations, especially in the context of KYC/KYB processes, will be invaluable as you work to create a seamless onboarding experience for Ripple's customers.

You possess strong communication skills, allowing you to collaborate effectively with cross-functional teams. You understand the importance of customer trust and are committed to building systems that enhance the customer journey from the very first interaction.

Desirable

Experience with cloud platforms and microservices architecture is a plus. Familiarity with financial systems or blockchain technology will also be beneficial as you contribute to Ripple's mission of improving the global financial system.

What you'll do

As a Staff Software Engineer, you will lead the technical efforts to rebuild the Customer Onboarding Platform, transforming it from a Salesforce-bound system into a modern, engineering-owned backend service. You will design and implement the data models and orchestration layers that will support scalable onboarding processes across all Ripple products.

You will work closely with product managers and other engineers to define the requirements and architecture of the new system. Your role will involve hands-on coding, as well as mentoring junior engineers and providing technical guidance to the team.

You will be responsible for ensuring that the onboarding process is not only efficient but also secure and compliant with industry standards. This will involve integrating best-in-class vendors for KYC/KYB and ensuring that all data flows are optimized for performance and reliability.

Your contributions will directly impact how customers perceive Ripple, as onboarding is a critical touchpoint in their journey. You will have the opportunity to shape the future of Ripple's customer interactions and help build trust from the very first impression.

What we offer

Ripple offers a collaborative work environment where you can grow your skills and make a significant impact. You will be surrounded by colleagues who support each other and share a common goal of improving the global financial system. We provide competitive compensation and benefits, along with opportunities for professional development and career advancement.

Join us at Ripple, where you can be part of a team that is not only building innovative solutions but also making a difference in the world. We encourage you to apply even if your experience doesn't match every requirement — your unique perspective could be exactly what we need.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Ripple.

Apply Now →Get Job Alerts