Senior Backend Engineer
M-KOPA
Posted 2 hours ago
Deadline: Sep 22, 2026 7 days leftAbout the Company
M-KOPA is a company that builds sophisticated event-driven microservices to enable digital and financial inclusion across Africa. They focus on purpose-driven engineering using cutting-edge .NET development.
Job Description
As a Senior Backend Engineer at M-KOPA, you will be responsible for developing advanced event-driven microservices that have a tangible impact. The engineering teams operate with full ownership, overseeing solutions from initial architectural decisions through to production monitoring. The role emphasizes combining modern .NET development practices with a commitment to engineering that supports digital and financial inclusion throughout Africa. The technical environment utilizes C#/.NET, Azure cloud services (with experience in AWS or GCP also valued), event-driven microservice architectures using Service Bus (or similar messaging technologies like Kafka/RabbitMQ), Kubernetes and Docker for infrastructure, and Prometheus/Grafana for observability. The engineering culture promotes DevOps, infrastructure as code, automated testing across all environments including production, and continuous delivery, with AI coding tools like Claude Code integrated into the workflow.
Key Responsibilities
- Build sophisticated event-driven microservices with real-world impact.
- Own solutions end-to-end, from architecture decisions to production monitoring.
- Coach and contribute as a senior team member, emphasizing high quality output.
- Ensure observability and monitoring are integrated into solutions.
- Implement automated testing in all environments, including production.
- Practice infrastructure as code and DevOps principles.
Requirements
- Comfortable working in a team that owns the entire software stack, including supporting infrastructure, throughout the software lifecycle under a DevOps culture.
- Values the constraints of continuous delivery on engineering processes.
- Embraces testing and observability as primary concerns in development.
- Strong grasp of C# .NET development.
- Experience with event-driven systems (Service Bus or similar messaging technologies like Kafka or RabbitMQ).
- Microservices architecture experience.
- Experience with Azure, or other major cloud providers such as AWS or GCP.
- Familiarity with containerization and orchestration tools (Kubernetes, Docker).
- Experience with observability tools such as Prometheus and Grafana.
- Expertise in testing and deployment.
- Possesses a DevOps culture mindset.
- Experience working with AI coding tools, ideally Claude Code or similar.
- Diploma qualification.
- 3 years of experience.
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
- Banking, Finance & Insurance
- Type
- Contract
- Location
- Remote (Work From Home)
- Experience
- Senior Level
- Salary
- Open
- Posted
- Sep 15, 2026
- Views
- 9
- Deadline
- Sep 22, 2026