We are on the lookout for an experienced Backend Engineering Team Lead to join our dynamic team dedicated to enhancing digital and financial inclusion across Africa. In this pivotal role, you will serve as a servant leader, coach, and an active contributor, fostering a strong focus on high-quality output through infrastructure as code, observability, monitoring, and automated testing in all environments, including production. About Us At M-KOPA, we are transforming financial inclusion and connectivity in Africa. Our engineers actively shape the architecture of our innovative microservices, deploying multiple times a day. We utilize the latest .NET framework, C#, and Azure-hosted microservices managed with Kubernetes, all while striving to create a fully decoupled, event-driven architecture. Why M-KOPA? • Leadership Opportunity: Take charge of a team of skilled engineers, guiding them through both legacy and innovative greenfield projects. • Innovative Environment: Engage in continuous improvement and exploration within a supportive and dynamic team atmosphere. • Remote Flexibility: Enjoy the convenience of a fully remote role within UTC -1 to UTC +3 time zones. • Impactful Work: Be part of a mission-driven organization that has unlocked $1.5 billion in credit and positively impacted over 23 million lives through our products. What You'll Do: • Team Leadership: Mentor and guide a team of backend engineers, nurturing a collaborative and high-performing work culture. Emphasize quality output through infrastructure as code, observability, monitoring, and automated testing across all environments, including production. • Full Ownership: Manage the entire software stack, including supporting infrastructure, throughout the software lifecycle from inception through production and decommissioning, fostering a DevOps culture. • DevOps Culture: Advocate for continuous delivery, testing, and observability as paramount concerns. • Tech Stack: Collaborate with C#.NET, event-driven systems, microservices, and deployment technologies. Our Mission: We aim to create financial inclusion for traditionally excluded communities through a fair and customer-centric financing model, focusing on empowering women, youth, and low-income groups. Our Impact: • Connected: Connected 1.7 million first-time mobile internet users. • Prosperous: 62% of customers use M-KOPA smartphones for generating income, creating over 30,000 livelihoods for agents. • Green: Avoided 2.1 million tonnes of CO2 emissions through clean energy products with over 100,000 circular economy products delivered. Join Us: If you are passionate about technology, enjoy the challenge of modernizing legacy codebases while initiating new projects, and appreciate a remote work environment, then M-KOPA is where you belong. Make a significant impact as a Software Engineering Team Lead with us. We seek individuals with a strong grasp of C#.NET, event-driven systems, microservices, testing, and deployment. Why M-KOPA? At M-KOPA, we empower our employees to take charge of their careers through various development programs, mentoring, and practical training. We prioritize well-being, maintain family-friendly policies, and embrace flexibility in our workplace. Join us in shaping the future of M-KOPA while growing together! Recognized by the Financial Times as one of Africa’s fastest-growing companies and featured in TIME100's Most Influential Companies in the world, M-KOPA has impacted over 5 million customers, unlocking significant credit for the unbanked across Africa.
Job Type
Fulltime role
Skills required
No particular skills mentioned.
Location
Location not specified
Salary
No salary information was found.
Date Posted
May 1, 2025
M-KOPA Kenya Limited is seeking a Backend Engineering Team Lead with expertise in .NET and Azure to guide a team focused on enhancing digital and financial inclusion across Africa. This remote role emphasizes leadership, DevOps culture, and innovative microservices architecture.