CareerPlanSign in

Senior Software Engineer: Ledger - Wallets

🌐 Remote💼 Full-time💰 $250,000–$480,000🗓 2026-07-22 → 2026-09-26

Core

Design and implement services managing the full lifecycle of customer wallets (creation, activation, blocking, suspension, termination) for fiat and crypto across direct merchants and embedded partners.

Role type

Senior backend software engineer (wallets infrastructure)

Builds

Scalable wallet services and microservices for stablecoin-native financial infrastructure

Domain

Fintech, stablecoins, embedded finance, B2B2C payment platforms

Deliverable

production ML models | product features

Required skills

Java/Kotlin, Spring Boot, distributed systems, event-driven architectures (Kafka, SQS), relational databases (MySQL/PostgreSQL), caching (Redis), domain-driven design, hexagonal architecture, RESTful API design, CI/CD, observability (Grafana, Prometheus, Micrometer)

Preferred skills

multi-tenant architectures, database migrations in high-throughput systems, dynamic validation engines, feature-flag systems, stablecoin/crypto/blockchain products

Technologies

Kafka, SQS, MySQL, PostgreSQL, Redis, Spring Boot, Grafana, Prometheus, Micrometer

Responsibilities

Design and implement services for the full wallet lifecycle; integrate across domains (Digital Assets, Fiat, Onboarding, Billing); build services following hexagonal architecture patterns; participate in on-call rotations and incident response; write well-tested, well-documented code and contribute to architecture reviews

Seniority

Senior, hands-on IC

Sourced via codingjobboard · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.