About The Position

M-KOPA is hiring a Senior Backend Engineer for its fast-growing Mobility business. The role builds event-driven microservices that support clean, affordable transport and the technology behind Kenya’s e-mobility financing platform. Engineers own solutions end-to-end, from architecture decisions through production monitoring and eventual decommissioning, working within a DevOps culture and using AI coding tools such as Claude Code. The engineering approach emphasizes high-quality output, observability, automated testing across environments, infrastructure as code, and continuous delivery. The position is fully remote within UTC -1 to UTC +3 time zones, collaborating with teams across the UK, Europe, and Africa. It is a permanent role with a benefits package that includes bonus, growth shares, and an on-call allowance. M-KOPA also highlights professional development programs, coaching partnerships, family-friendly policies, flexible working arrangements, well-being support, and career growth opportunities.

Requirements

  • Strong grasp of C# .NET development.
  • Experience with event-driven systems, including Service Bus or similar messaging technologies such as Kafka or RabbitMQ.
  • Experience with microservices architecture.
  • Experience with Azure or another major cloud provider such as AWS or GCP.
  • Familiarity with containerization and orchestration tools such as Kubernetes and Docker.
  • Experience with observability tools such as Prometheus and Grafana.
  • Testing and deployment expertise.
  • A DevOps culture mindset, including comfort owning the software stack throughout its lifecycle.
  • Value continuous delivery constraints and treat testing and observability as first-order concerns.
  • Experience working with AI coding tools, ideally Claude Code or similar.

Nice To Haves

  • Experience with cloud providers other than Azure, such as AWS or GCP.
  • Experience with messaging technologies such as Kafka or RabbitMQ.
  • Experience using Claude Code or similar AI coding tools.

Responsibilities

  • Build sophisticated event-driven microservices using C#/.NET.
  • Own software solutions throughout the lifecycle, from inception and architecture through production support and decommissioning.
  • Support the infrastructure and full software stack within a DevOps culture.
  • Apply continuous delivery practices, automated testing, and observability throughout development and production.
  • Collaborate with engineering teammates and contribute to high-quality, monitored solutions.
  • Use AI coding tools such as Claude Code as part of the engineering workflow.

Benefits

  • Bonus
  • Growth shares
  • On-call allowance
  • Professional development programs
  • Coaching partnerships
  • Family-friendly policies
  • Flexible working arrangements
  • Well-being support
  • Career growth opportunities
  • On-the-job training
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service