Senior Software Engineer, Onboarding - Ripple at The Job Sauce | USA | Rezi

Senior Software Engineer, Onboarding - Ripple at The Job Sauce

Senior Software Engineer, Onboarding - Ripple

The Job Sauce · USA

1 months ago

Senior Software Engineer, Onboarding - Ripple

The Job Sauce · USA

a month ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

This role focuses on a full-scale rebuild of Ripple's Customer Onboarding Platform, transitioning from Salesforce-bound logic to modern, engineering-owned backend services. The Senior Engineer will integrate best-in-class vendors, design scalable systems, and drive architecture at a company-wide scale, serving as a technical anchor for a high-impact team. The position involves building new backend services from the ground up, addressing technical debt, influencing company-wide technical direction, and mentoring engineers.

Responsibilities

  • Lead the design and development of distributed, cloud-native backend services for onboarding across Ripple’s product suite.
  • Partner with Product, Compliance, and engineering teams to design scalable orchestration and data pipelines.
  • Migrate core onboarding logic from Salesforce into resilient, observable services and a dedicated persistence layer.
  • Build platform capabilities to enable faster onboarding with fewer customer touchpoints, while preserving trust and compliance.
  • Contribute to foundational data modeling work for Ripple’s future identity platform.
  • Champion engineering excellence in code quality, testing, and operational practices.
  • Mentor engineers and help grow a lean, high-impact team.

Requirements

  • Deep full stack engineering experience in modern, cloud-native, distributed systems.
  • Proven track record designing and delivering large-scale systems in complex environments.
  • Strong API design and integration skills (REST and/or gRPC).
  • Exposure to frontend frameworks (React, Vue, etc.) for full-stack capability.
  • Experience with cloud platforms (AWS preferred) and container orchestration (Kubernetes, ECS).
  • Comfort navigating and reducing technical debt while delivering business value.
  • Leadership skills: ability to set technical direction, mentor others, and influence cross-team decisions.
  • Experience with Java + Spring Boot (preferred).
  • Ability to quickly learn JVM technologies (for candidates from other backend stacks).
  • Experience with event-driven architecture (Kafka, SNS/SQS, etc.) (preferred).
  • Domain knowledge in fintech, regtech, KYC/KYB, identity verification, or compliance-heavy systems (preferred).

Skills

  • Full stack engineering
  • Cloud-native distributed systems
  • API design
  • REST
  • gRPC
  • Frontend frameworks
  • React
  • Vue
  • Cloud platforms
  • AWS
  • Container orchestration
  • Kubernetes
  • ECS
  • Technical debt reduction
  • Leadership
  • Java
  • Spring Boot
  • JVM technologies
  • Go
  • Kotlin
  • C#
  • Python
  • Rust
  • Event-driven architecture
  • Kafka
  • SNS/SQS
  • Fintech
  • Regtech
  • KYC/KYB
  • Identity verification
  • Compliance-heavy systems

Experience Level

  • Senior engineer
  • Deep full stack engineering experience
  • Proven track record designing and delivering large-scale systems

About the Company

  • Ripple is building a world where value moves like information, providing crypto solutions for financial institutions, businesses, governments, and developers.
  • The company aims to improve the global financial system, create economic fairness and opportunity, and offers career growth opportunities.