Software Engineering Team Lead
2026-06-02T06:03:21+00:00
M-KOPA SOLAR
https://cdn.greatkenyanjobs.com/jsjobsdata/data/employer/comp_8090/logo/m.png
https://www.m-kopa.com/
FULL_TIME
Kenya
Nairobi
00100
Kenya
Manufacturing
Computer & IT, Management, Science & Engineering, Team leader
2026-06-09T17:00:00+00:00
8
Background information about the job or company
Join 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.
Responsibilities or duties
At M-KOPA, you’ll lead a team of backend engineers through both greenfield and legacy projects, owning the full software lifecycle from design ideation through to production and eventual decommissioning. Our engineering teams work under a true DevOps culture — with infrastructure as code, observability, automated testing, and continuous delivery treated as first-order concerns, not afterthoughts.
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.
Qualifications or requirements
We’re looking for an experienced, low-ego engineering leader who brings both technical depth and a genuine passion for growing people.
Experience needed
- 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
* Lead a team of backend engineers through both greenfield and legacy projects * Own the full software lifecycle from design ideation through to production and eventual decommissioning * Set architectural direction * Partner closely with your Product Manager counterpart on roadmap planning and prioritisation * Serve as a servant leader who grows the people around you while shipping high-quality, impactful software
* C#/.NET backend development * Azure, AWS, or GCP * Event-driven architecture * Microservice development * Azure Service Bus, Kafka, or RabbitMQ * Kubernetes * Docker * Prometheus * Grafana * DevOps * Infrastructure as code * Automated testing * Continuous delivery * Leadership * Mentoring * Architectural guidance * Roadmap planning * Product partnership
* Strong hands-on background in C#/.NET backend development * Proven experience with Azure, AWS, or GCP * Solid understanding of event-driven architecture and microservice development * 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
JOB-6a1e7229ac749
Vacancy title:
Software Engineering Team Lead
[Type: FULL_TIME, Industry: Manufacturing, Category: Computer & IT, Management, Science & Engineering, Team leader]
Jobs at:
M-KOPA SOLAR
Deadline of this Job:
Tuesday, June 9 2026
Duty Station:
Kenya | Nairobi
Summary
Date Posted: Tuesday, June 2 2026, Base Salary: Not Disclosed
Similar Jobs in Kenya
Learn more about M-KOPA SOLAR
M-KOPA SOLAR jobs in Kenya
JOB DETAILS:
Background information about the job or company
Join 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.
Responsibilities or duties
At M-KOPA, you’ll lead a team of backend engineers through both greenfield and legacy projects, owning the full software lifecycle from design ideation through to production and eventual decommissioning. Our engineering teams work under a true DevOps culture — with infrastructure as code, observability, automated testing, and continuous delivery treated as first-order concerns, not afterthoughts.
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.
Qualifications or requirements
We’re looking for an experienced, low-ego engineering leader who brings both technical depth and a genuine passion for growing people.
Experience needed
- 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
Work Hours: 8
Experience in Months: 12
Level of Education: bachelor degree
Job application procedure
Application Link:Click Here to Apply Now
All Jobs | QUICK ALERT SUBSCRIPTION