Senior Software Engineer (full Stack)

Ripple Ripple · Fintech · San Francisco, CA +1 · Engineering

Senior Software Engineer to lead the design and development of distributed, cloud-native backend services for Ripple's customer onboarding platform. This role involves modernizing existing systems, integrating third-party vendors, and building scalable, observable, and reliable onboarding processes. The engineer will also contribute to foundational data modeling and mentor other engineers.

What you'd actually do

  1. Lead the design and development of distributed, cloud-native backend services that power onboarding across Ripple’s product suite.
  2. Partner with Product, Compliance, and other engineering teams to design scalable orchestration and data pipelines.
  3. Migrate core onboarding logic out of Salesforce into resilient, observable services and a dedicated persistence layer.
  4. Build platform capabilities that enable faster onboarding with fewer customer touchpoints, while preserving trust and compliance.
  5. Contribute to foundational data modeling work that will feed into Ripple’s future identity platform (while ownership of Identity will move to a dedicated team).

Skills

Required

  • full stack engineering experience
  • modern, cloud-native, distributed systems
  • designing and delivering large-scale systems
  • API design and integration skills (REST and/or gRPC)
  • frontend frameworks (React, Vue, etc.)
  • cloud platforms (AWS preferred)
  • container orchestration (Kubernetes, ECS)
  • navigating and reducing technical debt
  • leadership skills
  • set technical direction
  • mentor others
  • influence cross-team decisions

Nice to have

  • Java + Spring Boot
  • Go
  • Kotlin
  • C#
  • Python
  • Rust
  • event-driven architecture (Kafka, SNS/SQS, etc.)
  • fintech
  • regtech
  • KYC/KYB
  • identity verification
  • compliance-heavy systems

What the JD emphasized

  • modernizing fragile systems
  • building robust services around vendor integrations
  • driving architecture at company-wide scale