Skip to main content
Back to jobs

Software Engineering Team Lead

External
m-kopa logoM-kopa ยท Nairobi, Kenya
Full-timeRemote2w ago
AWSAzureComplianceDockerEvent-Driven ArchitectureGCP
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


About the role

๐ŸŽฏ Mission-driven engineering: Your daily work enables affordable smartphones, digital loans, and financial services for Africa's Every Day Earners - people for whom traditional finance simply doesn't work. ๐Ÿ† Global recognition: Join a FinTech company named by TIME 100 as one of the world's most influential and by the Financial Times as Africa's fastest-growing company for five consecutive years (2022-2026). ๐Ÿš€ Scale that matters: You'll be architecting systems that process over 2 million payments daily across five markets - and building for the next 10 million customers. ๐ŸŒฑ Environmental impact: We're carbon-negative, having avoided 2.155 million tonnes of COโ‚‚ emissions across our product portfolio.

Responsibilities

  • You'll set architectural direction, partner closely with your Product Manager counterpart on roadmap planning and prioritisation, and serve as a servant leader who grows the people around you while shipping high-quality, impactful software.
  • Technical Environment ๐Ÿ’ป
  • Languages & frameworks: C#/.NET
  • Cloud: We work in Azure, and welcome experience across AWS or GCP
  • Architecture: Event-driven systems and microservice development - we use Azure Service Bus, and welcome experience with similar messaging technologies such as Kafka or RabbitMQ
  • Infrastructure: Kubernetes, Docker
  • Observability: Prometheus, Grafana
  • Engineering culture: DevOps, infrastructure as code, automated testing across all environments including production, continuous delivery
  • Our Engineering Approach ๐Ÿš€
  • Full ownership: Teams own their solutions end-to-end - from inception through production support to decommissioning.
  • Servant leadership: We lead by coaching and enabling, not directing.
  • Quality by default: Observability, monitoring, and automated testing are built in from day one.
  • Continuous improvement: We foster a culture of innovation within a supportive, dynamic team environment.
  • Product partnership: Engineering and Product work as genuine counterparts - planning together, prioritising together, delivering together.
  • What You Need
  • We're looking for an experienced, low-ego engineering leader who brings both technical depth and a genuine passion for growing people.
  • Required Experience:
  • Strong hands-on background in C#/.NET backend development
  • Proven experience with Azure, AWS, or GCP - we work in Azure but welcome experience across major cloud providers
  • Solid understanding of event-driven architecture and microservice development - we use Azure Service Bus, and welcome experience with similar messaging technologies such as Kafka or RabbitMQ
  • Experience leading or mentoring engineers in a collaborative team environment
  • Ability to set technical direction and provide architectural guidance
  • Comfortable working with Product to shape roadmaps and drive delivery
  • The Team
  • Location & Benefits
  • ๐ŸŒ Fully remote role within UTC -1 to UTC +3 time zones
  • ๐Ÿ’ผ Work with diverse teams across the UK, Europe, and Africa
  • ๐Ÿ“ˆ Professional development programmes and coaching partnerships
  • ๐Ÿ‘จ๐Ÿ‘ฉ๐Ÿ‘ง Family-friendly policies and flexible working arrangements
  • ๐Ÿ’š Well-being support and genuine career growth opportunities
  • Our Mission ๐ŸŒ
  • We create financial inclusion for the traditionally excluded through a fair, flexible, customer-centric financing model. We strive to drive greater inclusion of women, youth, and low-income communities.
  • Our Impact ๐Ÿ’š
  • Our technology has created measurable change:
  • Connected ๐Ÿ“ฑ: 2.5 million first-time smartphone users connected to the mobile internet
  • Prosperous ๐Ÿ’ฐ: 70% of customers use M-KOPA products for

Benefits

Remote work optionsFlexible schedule

Additional Information

J oin our growing FinTech Engineering team! We're recruiting a Software Engineering Team Lead to spearhead the delivery of our new loan origination architecture, compliance systems, and pricing platform - infrastructure that will power M-KOPA's next phase of expansion across Africa. The Impact Your architecture will directly shape how millions of people access credit for the first time. We've already served over 7 million customers and unlocked more than $2 billion in credit since we began. Every system you design, every engineer you develop, and every decision you make contributes to a platform that's quite literally transforming financial inclusion across an entire continent ๐ŸŒ


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at m-kopa? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect