Senior Backend Engineer - Mobility
M-KOPA
Posted 2 hours ago
About the Company
M-KOPA's mission is to make high-quality energy affordable to everyone. The company has connected over 400,000 homes in Kenya, Tanzania, and Uganda to solar power, adding more than 550 new homes daily.
Job Description
This role involves building advanced event-driven microservices that contribute to M-KOPA's mission of digital and financial inclusion across Africa. Engineers are expected to take full ownership of their solutions, from initial architectural design through to production monitoring, integrating cutting-edge .NET development with a purpose-driven engineering approach. The engineering culture at M-KOPA emphasizes collaborative teamwork, delivering high-quality outputs, ensuring robust observability and monitoring, implementing automated testing across all environments, and adhering to infrastructure as code and DevOps practices.
Key Responsibilities
- Develop and build sophisticated event-driven microservices.
- Take end-to-end ownership of solutions, from architectural decisions to production monitoring.
- Integrate cutting-edge .NET development with purpose-driven engineering goals.
- Collaborate effectively within engineering teams.
- Ensure high-quality output in all development activities.
- Implement and maintain observability and monitoring for systems.
- Conduct automated testing across all development and production environments.
- Apply infrastructure as code and DevOps practices.
Requirements
- Ability to work effectively within a team that manages the entire software stack throughout its lifecycle, embracing a DevOps culture.
- Appreciation for the constraints and benefits of continuous delivery in engineering processes.
- Strong emphasis on testing and observability as core development principles.
- Proficient in C# .NET development.
- Demonstrated experience with event-driven systems, utilizing technologies like Service Bus, Kafka, or RabbitMQ.
- Proven experience with microservices architecture.
- Hands-on experience with Azure or other major cloud providers such as AWS or GCP.
- Familiarity with containerisation and orchestration tools, including Kubernetes and Docker.
- Experience using observability tools like Prometheus and Grafana.
- Expertise in software testing and deployment strategies.
- A strong DevOps culture mindset.
- Experience with AI coding tools, such as Claude Code or similar.
Important Safety Tips
- Do not make any payment to any job request or recruiter.
- Be cautious of fraudulent job adverts and scams.
- If you suspect this listing is not genuine, please report it immediately.
How to Apply
Job Details
- Function
- Software & Data
- Industry
- IT & Telecoms
- Type
- Contract
- Location
- Remote (Work From Home)
- Experience
- Senior Level
- Salary
- Open
- Posted
- Oct 10, 2026
- Views
- 9