Software Engineer II, Liquidity Platform
Core
Design, build, and own backend services for global liquidity management, safeguarding, investment workflows, and cash data management to ensure funds are available efficiently and reliably.
Role type
Senior backend engineer (financial infrastructure)
Builds
Scalable platforms for liquidity forecasting, cash positioning, internal fund movement, funding optimization, and operational decision-making
Domain
Fintech, global payments, treasury, and financial infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
JVM languages (Kotlin, Java), distributed systems fundamentals, REST/gRPC APIs, relational databases (PostgreSQL), event-driven architectures, Kafka, observability, CI/CD pipelines, automated testing
Preferred skills
Fintech/treasury/banking domain experience, auditability and reconciliation systems, cash flow analytics and forecasting, global multi-currency operations
Technologies
Kafka, gRPC, REST APIs, PostgreSQL, JVM ecosystem
Responsibilities
Design and build backend services for liquidity management and safeguarding; develop systems for cash positioning and funding optimization; build data pipelines for liquidity visibility; implement robust controls for limits, approvals, and reconciliation; work end-to-end on features from design to deployment; participate in on-call rotation and incident response; mentor less-experienced engineers
Seniority
Mid-Senior, hands-on IC
