Lead Backend Engineer - FinTech Solutions
Listed on 2026-10-20
-
Software Development
Backend Developer
Our client, a dynamic and innovative financial technology company based in the vibrant city of Cape Town , is seeking an experienced and visionary Lead Backend Engineer . This critical role will involve leading a talented team of developers in designing, building, and maintaining robust, scalable, and secure backend systems that power our cutting-edge Fin Tech solutions. You will be responsible for architectural decisions, technical direction, and ensuring the highest standards of code quality and performance.
The ideal candidate possesses strong leadership skills, a deep understanding of backend development principles, and a passion for innovation in the financial services industry. This is an on-site role, offering the opportunity for close collaboration and mentorship within a high-performing team in the thriving tech hub of the Western Cape .
Lead and mentor a team of backend engineers, providing technical guidance and fostering a collaborative environment. Architect, design, and develop scalable, high-performance, and secure backend services and APIs. Oversee the entire software development lifecycle, from requirements gathering to deployment and maintenance. Make key technical decisions regarding programming languages, frameworks, databases, and system architecture. Ensure code quality, performance, and security standards are met through code reviews and testing.
Collaborate closely with frontend developers, product managers, and other stakeholders to deliver features. Drive the adoption of best practices in software development, including agile methodologies and Dev Ops principles. Identify and address performance bottlenecks and technical debt. Participate in the recruitment and onboarding of new engineering talent. Stay current with emerging technologies and industry trends in Fin Tech and backend development.
Bachelor's degree in Computer Science, Engineering, or a related technical field. 8+ years of experience in backend software development, with at least 2 years in a lead or senior technical role. Proven experience in architecting and building complex, scalable backend systems, preferably in the Fin Tech domain. Expertise in one or more backend languages such as Python, Java, Go, or Node.js.
Strong experience with relational databases (e.g., PostgreSQL, MySQL) and/or No
SQL databases (e.g., MongoDB, Cassandra). Proficiency in designing and implementing RESTful APIs and microservices. Solid understanding of security best practices in web application development. Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes) is highly desirable. Excellent leadership, communication, and interpersonal skills. Strong problem-solving and analytical abilities. Experience with Agile development methodologies.
Our client offers a highly competitive salary, attractive bonus structure, comprehensive medical and retirement benefits, stock options, and opportunities for professional growth and development. This role is based in the beautiful city of Cape Town , offering a fantastic work-life balance and the chance to make a significant impact in the Fin Tech sector.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).