Senior Backend Engineer - Virtual Accounts
About us:
BVNK specializes in modern payment infrastructure for businesses by integrating banking and blockchain on a single platform. Our platform enables businesses to perform stablecoin transactions, currency conversions, and include stablecoin payment options in their checkout process. With an emphasis on flexibility and ensuring compliance, our platform facilitates the swift and compliant launch of new payment products.
Operating across the UK, USA, Europe, and Africa, our diverse team shares a vision of blockchain technology transforming global payments, allowing funds to move as fluidly as data on the internet. BVNK has been recognized as one of the Top 100 Global Most Loved Workplaces by Newsweek for two consecutive years, in 2023 and 2024.
About the role:
Location: We offer a Hybrid/Remote work policy accommodating hires from across EMEA.
Function: Engineering
We are seeking a Senior Engineer to join our engineering teams and contribute to advancing our business account capabilities. The Virtual Account Squad is responsible for developing solutions that empower our users to manage funds on the BVNK platform effectively, covering actions like holding, sending, receiving, and exchanging funds required for their businesses. This functionality aligns closely with traditional fiat banking services, offering users features akin to those of business bank accounts such as deposits and withdrawals. Customers are equipped with unique IBANs under an EMI License, enabling them to operate as full bank accounts.
With a structure that empowers small, independent squads within our product and engineering organization, you will be expected to drive quick but sustainable executions, advocating for straightforward solutions that effectively meet customer needs.
Primary Responsibilities:
- Collaborate closely with the product team to drive iterative progress and achieve desired outcomes.
- Effectively communicate technical concepts to cross-functional team members.
- Advocate for streamlined yet efficient approaches in all aspects of our work.
- Ensure the development of products is future-proof.
- Contribute to enhancing our engineering culture and standards to optimize performance.
About you:
This role could be an excellent fit if you:
- Possess a strong passion for the cryptocurrency arena and are motivated by the corporate potential in this realm.
- Thrive on addressing complex challenges within an ever-evolving industry landscape.
- Are adept at navigating a fast-paced and occasionally ambiguous environment.
- Have solid experience with Java.
- Understand common design patterns and principles and apply them judiciously.
- Have knowledge of at least one SQL or NoSQL database technology.
- Employ a data-driven approach, leveraging analytical skills for informed decision-making.
Nice to have:
- Hands-on experience in a FinTech environment.
- Direct exposure to frameworks such as Spring, Spring Boot, Grails, JAX-RS/REST, OpenAPI.
- Proficiency in utilizing Kubernetes and AWS EC2/VPC/ELB.
What you can expect from us:
- Competitive compensation reflecting your growth trajectory.
- Ownership stake in the business through our employee option program.
- Flexible working arrangements with a hybrid work model.
- A culture that fosters the development of enthusiastic and growth-oriented individuals.
- Adaptive holiday policies.
- Opportunities for global collaboration by traveling to our offices worldwide, including destinations like London and Cape Town.
- A dynamic and open environment where you can contribute to shaping the future of BVNK, its culture, and its opportunities.
At BVNK, our focus is on creating a diverse and inclusive team. We encourage you to apply even if you do not meet all requirements but align with the majority of our expectations. You may be a suitable candidate for this position or other roles within our team.
