B

BVNK

Cross-border payments platform with digital assets

Tech Lead Backend - Billing & Fees

Backend EngineeringConfirmed live in the last 24 hours
Full-time€85k - €550k

About the Job

Requirements

  • At least 7 years of backend software engineering experience, with hands-on expertise in Java or Kotlin and Spring Boot, including technical leadership experience.
  • Experience designing and delivering complex, distributed, production-grade systems, with knowledge of microservices, event-driven architectures using Kafka or SQS, relational databases such as MySQL or PostgreSQL, and caching technologies such as Redis.
  • Experience with financially sensitive systems such as billing, invoicing, payments, ledger, fee calculation, or reconciliation platforms, where accuracy, consistency, auditability, and reliability are critical.
  • Strong architectural expertise, including domain-driven design, hexagonal architecture, service decomposition, bounded contexts, and asynchronous communication patterns.
  • Ability to own technical architecture and drive engineering decisions while balancing scalability, reliability, delivery timelines, and business requirements.
  • Strong API design experience, including building and evolving RESTful APIs, managing backwards compatibility, and creating reliable integration patterns across internal and external systems.
  • Understanding of financial data integrity, including transactional consistency, idempotency, error recovery, and reconciliation in distributed environments.
  • Experience mentoring and guiding engineers through technical design, code reviews, problem-solving, and complex delivery challenges.
  • Experience operating business-critical systems, participating in on-call rotations, managing incidents, and using observability tooling such as Grafana, Prometheus, and Micrometer.
  • Familiarity with CI/CD pipelines, infrastructure-as-code, automated testing, and modern software delivery practices.
  • Ability to work across Engineering, Product, Finance, and Commercial teams in a distributed, remote-first environment.
  • Ability to remain a hands-on engineer while providing technical leadership.

Responsibilities

  • Own the technical direction of Billing & Fees by defining and driving the architecture, technical strategy, and engineering roadmap for billing services to support evolving commercial models, transaction volumes, and operational requirements.
  • Architect and build scalable billing services for fee policy configuration, fee calculation, invoice generation, billing adjustments, and reconciliation, replacing manual processes with reliable automated workflows.
  • Design data pipelines and integrations connecting Snowflake, Salesforce, Ledger, and internal financial services, ensuring accurate data flows from transaction processing through invoicing and reporting.
  • Establish engineering patterns for financial accuracy and auditability, including idempotency, traceability, reconciliation, exception handling, and comprehensive audit trails; ensure billing discrepancies can be identified, investigated, and resolved.
  • Drive technical design submissions, architecture reviews, and service design using domain-driven design, hexagonal architecture, and event-driven patterns.
  • Design, build, and review production code; mentor engineers, provide technical guidance, unblock complex challenges, and raise engineering standards across the squad.
  • Partner with Product, Finance, Commercial, Back Office, Ledger, Digital Assets, and Fiat teams to translate requirements into technical solutions and ensure reliable system integration.
  • Establish standards for observability, monitoring, performance, and incident response; guide management of production workloads, including message-processing failures, dead-letter queues, service recovery, and operational resilience.
  • Set expectations for testing, CI/CD, documentation, and technical debt management, and help the team deliver quality solutions while balancing speed, maintainability, and platform health.

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