Engineering Manager

Logo of BVNK

BVNK

📍Remote - Worldwide

Job highlights

Summary

Join BVNK, a modern payment infrastructure provider, as an Engineering Manager. Lead and mentor high-performing engineering teams to deliver scalable and reliable payment solutions. Collaborate with cross-functional teams, ensuring timely product delivery and upholding best practices. This role demands strong technical expertise, a hands-on approach, and exceptional leadership. BVNK offers a hybrid/remote work policy and a competitive salary and benefits package. We are a diverse team recognized for our great workplace culture.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
  • 7+ years of software development experience, including 3+ years in a leadership or management role
  • Proven track record of leading engineering teams in a fast-paced environment, ideally in fintech or payments
  • Strong technical expertise in modern programming languages (e.g., Java, Kotlin, Python, Go) and frameworks
  • Experience with cloud infrastructure (e.g., AWS, Azure, GCP) and microservices architecture
  • Solid understanding of payments systems, financial protocols (e.g., PCI-DSS, ISO 8583), and security best practices
  • Familiarity with Agile/Scrum methodologies and DevOps principles
  • Excellent communication skills
  • Ability to work in a fast-paced and often ambiguous environment
  • Strong analytical and data-driven mindset for pragmatic decision-making

Responsibilities

  • Lead and mentor a team or two of software engineers, fostering a collaborative and inclusive work environment
  • Provide technical guidance, career development support, feedback and performance evaluations
  • Identify and recruit top engineering talent to grow the team
  • Establish efficient ways of working within your teams
  • Drive architectural decisions for scalable and secure payment platforms
  • Ensure code quality, system reliability, and adherence to best practices in development and testing
  • Review and contribute to technical designs and codebases when necessary
  • Collaborate with Product Managers, Designers, and other stakeholders to define scope, timelines, and deliverables
  • Oversee the planning and execution of sprints, ensuring timely delivery of high-quality products
  • Identify and mitigate risks throughout the software development lifecycle
  • Work closely with leadership to align engineering efforts with business goals and priorities
  • Serve as a technical point of contact for cross-functional teams, partners, and clients
  • Advocate for and implement modern tools, frameworks, and methodologies to improve team productivity
  • Drive a culture of learning, experimentation, and continuous improvement within the engineering team

Preferred Qualifications

  • Passion for building products disrupting the payments industry
  • Excitement for solving complex problems in a constantly evolving industry
  • A drive for collaboration across teams to deliver impactful solutions

Benefits

  • 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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.