Senior Software Engineer (Backend): Treasury Automation
BVNK helps businesses integrate stablecoins into payment flows by providing enterprise-grade infrastructure for cross-border transactions.
Funding history
Projects
About BVNK
BVNK offers a licensed payments platform that bridges traditional payment rails with blockchain networks. Its APIs and dashboard let fintechs, marketplaces and other enterprises open virtual accounts, accept and send stablecoin payments, automate FX and orchestrate multi-rail transactions while meeting compliance requirements.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will build the control layer for how money moves: liquidity management, settlement, safeguarding of client funds and a treasury rules engine. You will design event-driven services and long-running Temporal workflows, own production observability and on-call, and act as a technical leader by shaping designs, reviewing code and mentoring engineers.
Requirements
- Strong backend experience in Java/Kotlin building distributed systems
- Experience with event-driven architecture (Kafka or similar) and workflow orchestration (Temporal or similar)
- Track record building financially critical systems
- Understanding of money movement: payments, settlement, liquidity or treasury
- Cloud-native tooling (Kubernetes, ArgoCD, Grafana) and SQL/data warehouses
- Experience leading designs across teams
- 5+ years of backend engineering experience in Java/Kotlin with Spring Boot
- Microservices, MySQL/PostgreSQL, Redis
- Domain-driven design and hexagonal architecture
- RESTful API design skills
- Production ownership: on-call, incident response, monitoring
- Familiarity with CI/CD, infrastructure-as-code and observability tooling
- Open to out of hours on-call rota
Responsibilities
- Build liquidity management tracking positions across accounts, venues and chains and rebalance funds automatically
- Power accurate, on-time settlement with liquidity providers and partners
- Automate safeguarding and segregation of client funds across entities and jurisdictions
- Evolve the treasury rules engine that turns policy into fund movements
- Design event-driven services and long-running Temporal workflows
- Own production observability, alerting, runbooks and on-call
- Shape designs, raise the bar in code review and mentor engineers
Benefits
- Flexible working hours
- Hybrid working
- Flexible approach to holiday
- Opportunities to travel to offices around the world
