Senior Software Engineer, Issuing Platform
Core
Design, build, and operate backend services for card issuing, transaction processing, and settlement at global scale.
Role type
Senior IC backend software engineer (payments/issuing)
Builds
Core issuing platforms, transaction processing systems, and settlement workflows
Domain
Fintech, global payments, financial infrastructure
Deliverable
production ML models | product features
Required skills
Java, Kotlin, Go, Python, distributed systems, event-driven architectures (Kafka), RESTful APIs, cloud platforms (GCP/AWS), Docker, Kubernetes, observability tooling
Preferred skills
Fintech/payments domain experience, JVM-based frameworks (Spring/Spring Boot)
Responsibilities
Design and implement scalable backend services for card lifecycle and transaction processing; write high-quality, well-tested code; design and maintain reliable RESTful APIs; mentor peer engineers through code reviews and technical guidance; participate in on-call rotations and system reliability monitoring
Seniority
Senior, hands-on IC