B

BVNK

Cross-border payments platform with digital assets

Senior Software Engineer - Backend, Treasury Automation

Backend EngineeringPosted on Nov 11
Full-time€85k - €420k

About the Job

Requirements

  • Strong backend experience building production distributed systems in Java or Kotlin.
  • Hands-on experience with event-driven architecture such as Kafka and workflow orchestration such as Temporal.
  • A track record of building financially critical systems where correctness, idempotency, and reconciliation matter.
  • Understanding of money movement, including payments, settlement, liquidity, or treasury across fiat or crypto.
  • Comfort with cloud-native tooling such as Kubernetes, ArgoCD, and Grafana, as well as SQL and data warehouses.
  • Experience leading designs across teams and translating treasury users’ unclear business needs into clean systems.
  • At least five years of backend engineering experience in Java or Kotlin with Spring Boot.
  • Strong distributed systems fundamentals, including building microservices with event-driven architectures such as Kafka or SQS, relational databases such as MySQL or PostgreSQL, and caching such as Redis.
  • Experience with account or wallet systems, including building or maintaining account or wallet lifecycle, state machines, or financial entity management systems where correctness and auditability are essential.
  • A solid grasp of domain-driven design and hexagonal architecture, including modeling complex domains, defining bounded contexts, and building services with clear boundaries and interaction modes.
  • Experience designing and evolving RESTful APIs for internal services and external customers, with attention to backwards compatibility and developer experience.
  • Ability to work effectively with product managers, operations teams, and cross-domain engineers, including across time zones in a remote-first setup.
  • Experience with production ownership, on-call, incident response, and operational monitoring tools such as Grafana, Prometheus, and Micrometer.
  • Familiarity with CI/CD pipelines, infrastructure as code, and observability tooling.
  • Willingness to participate in an out-of-hours on-call rota.

Responsibilities

  • Build liquidity-management capabilities that track positions across accounts, venues, and chains and automatically rebalance funds.
  • Support 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 converts policy into fund movements for BVNK and Layer1 customers.
  • Design event-driven services and long-running Temporal workflows that are idempotent, traceable until confirmed, and auditable to regulatory standards.
  • Own production systems, including observability, alerting, runbooks, and on-call for systems that move money.
  • Shape technical designs, raise code-review standards, mentor engineers, and help the Tech Lead set direction.

Desired Qualifications

  • Experience in payments, banking, or other regulated financial services.
  • Experience with multi-tenant architectures and tenant migration patterns.
  • Background in embedded finance, Banking as a Service (BaaS), or payment platforms serving business-to-business-to-consumer models.
  • Familiarity with database migrations in high-throughput systems.
  • Experience with dynamic validation engines or capabilities/feature-flag systems.
  • Experience with stablecoin, crypto, or blockchain-adjacent products.

About the Company

BVNK

Cross-border payments platform with digital assets

BVNK provides a fintech platform for global business payments and cross-border liquidity. It lets growing businesses move money quickly without pre-funding and pay suppliers, improving cash flow, and it supports digital assets so companies can use digital currencies without holding them on their balance sheets. A low-code hosted payments page lets businesses add new payment methods to checkouts, while the platform handles cross-border settlement with reliable reporting and transparent pricing. BVNK focuses on no-prefunding liquidity, easy digital asset integration, and clear onboarding in emerging markets to help clients expand deposits and enter new jurisdictions, earning revenue from transaction fees and possible subscriptions.

Company size
201-500
Company stage
Acquired
Total funding
$90M
Headquarters
London, United Kingdom
Founded
2021

Recently Posted Jobs

Explore more opportunities at BVNK

See more jobs