Senior Software Engineer, Identity & Trust
Core
Design and implement distributed, cloud-native backend services and foundational data models for a unified Identity and Trust Platform serving Ripple's global financial products.
Role type
Senior IC backend software engineer (identity & trust)
Builds
Distributed backend services, APIs, and entitlements layers for the Identity & Trust Platform
Domain
Fintech / Identity & Trust / Compliance
Deliverable
production ML models | product features
Required skills
Backend systems design, distributed systems, API design (REST/gRPC), cloud platforms (AWS), container orchestration (Kubernetes/ECS), technical ownership, mentoring
Preferred skills
Java + Spring Boot, event-driven architecture (Kafka/SNS/SQS), fintech/regtech/KYC/KYB domain knowledge
Technologies
AWS, Kubernetes, ECS, Kafka, SNS, SQS, Java, Spring Boot, gRPC, REST
Responsibilities
Design and develop distributed cloud-native backend services; Define and implement foundational data models and APIs; Migrate identity and customer lifecycle logic from legacy systems; Implement core platform capabilities including entitlements and compliance context; Champion standard integration patterns and contracts; Mentor junior team members
Seniority
Senior, hands-on IC