About us:

BVNK is a next-generation payments platform. We’re on a mission to make payments as accessible as the internet. We bridge traditional and digital finance to make payments borderless, fast, and secure. Using our platform, businesses can incorporate stablecoins into their payment flows, and send and receive payments anywhere in the world.

We are a diverse team spread across the UK, Europe, and Africa. We share the belief that distributed ledger technology presents the future of payments, and BVNK will be at the forefront of this shift. We’re looking for smart, ambitious people to help us build a more inclusive financial system.

We're incredibly honoured to have made Newsweek's list of the top 100 Global Most Loved Workplaces for 2023.

At BVNK we strive to create an environment where people are empowered, and being recognised at number 25 on the list is a nice reminder that we're on the right track.


About the role:

Location: We offer a Hybrid/Remote working policy which allows us to hire across EMEA.  

FUNCTION: Engineering

We’re looking for a backend engineer to join our Merchant Experience squad and help build out our Merchant Experience. 

Merchant Experience refers to BVNK's suite of tools and services that are available to merchants who use our online platform to process payments and manage their finances. This includes features such as online invoicing, payment processing, account management and reporting. A good merchant experience should be user-friendly, secure, and efficient, enabling merchants to easily manage their transactions and access important financial information in real-time.

Our product and engineering organisation is split into small autonomous squads empowered to own their problem space. You’ll be expected to form strong opinions and execute in a fast but sustainable way, advocating for the simplest solution that achieves the outcomes our customers are looking for.

Primary Responsibilities:

  • Collaborate with our product team to iterate fast and deliver quality results
  • Translate from technical to non-technical with stakeholders across the business
  • Advocate for the simplest but most effective approach in everything we do
  • Ensure our products are built in a future proof way
  • Contribute to our engineering culture and standards to help us perform better


About you:

This role could be a great opportunity if you:

  • Are excited by complex problems in a constantly evolving industry 
  • Are comfortable with a fast paced and often ambiguous environment
  • Expertise in Java, Java stream API, Java concurrency, generics.
  • Expertise in SQL databases.
  • Experience in building multi-threaded applications and services.
  • Passionate about creating robust distributed applications.
  • Excellent problem-solving skills, able to work independently or in a team.
  • Good understanding of financial services, particularly in payments and trading.
  • Excellent written and verbal communication skills.


What you can expect from us:

  • Fair and competitive salary at every stage of your growth
  • Meaningful ownership in the business through our employee option scheme
  • Flexible working hours, with hybrid working at its heart
  • A culture built on passionate growth minded people
  • A flexible approach to holiday
  • Opportunities to travel to our offices around the world, in locations such as London and Cape Town, to collaborate with your colleagues 
  • An open and creative environment where you can help us define the future of BVNK, it’s culture, and it’s opportunity sets


At BVNK, we are focused on building a diverse and inclusive team. While you may not meet all of our requirements, we’d encourage you to apply if you meet the majority of our expectations. You may be a great fit for this role or another role in our team. 


Apply for this Job

* Required
resume chosen  
(File types: pdf, doc, docx, txt, rtf)
cover_letter chosen  
(File types: pdf, doc, docx, txt, rtf)

Please reach out to our support team via our help center.
Please complete the reCAPTCHA above.