2 Jun 2026

Software Engineering Team Lead at M-KOPA Solar

Recruit candidates with Ease. 100% recruitment control with Employer Dashboard.
We have the largest Job seeker visits by alexa rankings. Post a Job

Resubmit your Resume Today. Click Here to Start

We have started building our professional LinkedIn page. Follow


Job Description

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.

Software Engineering Team Lead

What You’ll Do

  • 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.

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


Method of Application

Submit your CV and Application on Company Website : Click Here

Closing Date : June 22, 2026





Subscribe


Apply for this Job