Senior Backend Engineer
2026-09-15T05:17:19+00:00
M-KOPA SOLAR
https://cdn.greatkenyanjobs.com/jsjobsdata/data/employer/comp_8090/logo/m.png
https://www.m-kopa.com/
FULL_TIME
Nairobi
Nairobi
00100
Kenya
Manufacturing
Computer & IT, Science & Engineering
2026-09-29T17:00:00+00:00
8
Background
M-KOPA’s mission is to make high quality energy affordable to everyone. OUR GROWTH SO FAR... M-KOPA has connected more than 400,000 homes in Kenya,Tanzania and Uganda to solar power with over 550 new homes being added every day.
What You'll Do
At M-KOPA, you'll build sophisticated event-driven microservices with real-world impact. Our engineering teams own their solutions end-to-end – from architecture decisions to production monitoring. Join us in combining cutting-edge .NET development with purpose-driven engineering that makes digital and financial inclusion possible across Africa.
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 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
AI tooling: We use AI coding tools including Claude Code as part of our engineering workflow
Our Engineering Approach
As an engineer, you will work as a collaborator. More senior members will coach and contribute, placing an emphasis on:
- High quality output
- Observability and monitoring
- Automated testing in all environments, including production
- Infrastructure as code and DevOps practices
What You Need
We expect you to be comfortable working as part of a team which owns the entire software stack, including supporting infrastructure, throughout the entire software lifecycle, from inception through production to decommissioning under a DevOps culture. You'll value the constraints that continuous delivery places upon engineering processes and embrace testing and observability as first-order concerns in development.
Required Experience:
- Strong grasp of C# .NET development
- Experience with event-driven systems – Service Bus or similar messaging technologies such as Kafka or RabbitMQ
- Microservices architecture experience
- Experience with Azure, or other major cloud providers such as AWS or GCP
- Familiarity with containerisation and orchestration tools (Kubernetes, Docker)
- Experience with observability tools such as Prometheus and Grafana
- Testing and deployment expertise
- DevOps culture mindset
- Experience working with AI coding tools, ideally Claude Code or similar
JOB-6aa8d4df1233f
Vacancy title:
Senior Backend Engineer
[Type: FULL_TIME, Industry: Manufacturing, Category: Computer & IT, Science & Engineering]
Jobs at:
M-KOPA SOLAR
Deadline of this Job:
Tuesday, September 29 2026
Duty Station:
Nairobi | Nairobi
Summary
Date Posted: Tuesday, September 15 2026, Base Salary: Not Disclosed
Similar Jobs in Kenya
Learn more about M-KOPA SOLAR
M-KOPA SOLAR jobs in Kenya
JOB DETAILS:
Background
M-KOPA’s mission is to make high quality energy affordable to everyone. OUR GROWTH SO FAR... M-KOPA has connected more than 400,000 homes in Kenya,Tanzania and Uganda to solar power with over 550 new homes being added every day.
What You'll Do
At M-KOPA, you'll build sophisticated event-driven microservices with real-world impact. Our engineering teams own their solutions end-to-end – from architecture decisions to production monitoring. Join us in combining cutting-edge .NET development with purpose-driven engineering that makes digital and financial inclusion possible across Africa.
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 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
AI tooling: We use AI coding tools including Claude Code as part of our engineering workflow
Our Engineering Approach
As an engineer, you will work as a collaborator. More senior members will coach and contribute, placing an emphasis on:
- High quality output
- Observability and monitoring
- Automated testing in all environments, including production
- Infrastructure as code and DevOps practices
What You Need
We expect you to be comfortable working as part of a team which owns the entire software stack, including supporting infrastructure, throughout the entire software lifecycle, from inception through production to decommissioning under a DevOps culture. You'll value the constraints that continuous delivery places upon engineering processes and embrace testing and observability as first-order concerns in development.
Required Experience:
- Strong grasp of C# .NET development
- Experience with event-driven systems – Service Bus or similar messaging technologies such as Kafka or RabbitMQ
- Microservices architecture experience
- Experience with Azure, or other major cloud providers such as AWS or GCP
- Familiarity with containerisation and orchestration tools (Kubernetes, Docker)
- Experience with observability tools such as Prometheus and Grafana
- Testing and deployment expertise
- DevOps culture mindset
- Experience working with AI coding tools, ideally Claude Code or similar
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