Senior Software Engineer (Backend): Fiat Integrations
Core
Design and build backend systems to orchestrate fiat currency transactions, settlements, and reconciliations across multiple banking rails and payment networks.
Role type
Senior IC backend software engineer (fintech payments)
Builds
High-performance backend services for fiat payment processing, transaction lifecycle management, and banking partner integrations
Domain
Fintech, global payments, banking infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Kotlin, microservices, PostgreSQL, Kafka, AWS/GCP/Azure, Docker, Kubernetes, CI/CD, observability
Preferred skills
fintech/payments domain knowledge, stablecoin infrastructure, domain-driven design, reconciliation systems
Technologies
Java, Kotlin, PostgreSQL, Kafka, AWS, GCP, Azure, Docker, Kubernetes, Jira, Confluence
Responsibilities
Design and maintain high-performance backend services for fiat payment processing; build integrations with banking partners and payment networks; contribute to platform architecture for reliability and data consistency; build APIs for transaction lifecycle management; drive improvements to system observability and resilience; participate in code reviews and architectural discussions; mentor peers and share knowledge.
Seniority
Senior, hands-on IC