About The Position

Join our expanding engineering team as a Senior Backend Engineer to help scale M-KOPA Mobility, our rapidly growing e-mobility business. This is an initial 12-month Fixed Term Contract, with the possibility of extension or transition to a permanent role. You will build the event-driven microservices that power clean, affordable transport for riders and entrepreneurs across Africa. The role offers a chance to build technology for a business that is transforming lives across an entire continent, contributing to Africa's transport sector which is massive, underserved, and at an inflection point with accelerating electric transition, led by East Africa. Your code will directly power the technology behind Kenya's leading e-mobility financing platform, which has already financed over 11,000 electric motorbikes, helping riders save more than $3 a day and cutting air pollution by 90%.

Requirements

  • 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.
  • Comfortable working as part of a team that owns the entire software stack, including supporting infrastructure, throughout the entire software lifecycle, from inception through production to decommissioning under a DevOps culture.
  • Value the constraints that continuous delivery places upon engineering processes and embrace testing and observability as first-order concerns in development.

Responsibilities

  • Build sophisticated event-driven microservices with real-world impact.
  • Own solutions end-to-end, from architecture decisions to production monitoring.
  • Combine cutting-edge .NET development with purpose-driven engineering.
  • Work as a collaborator, contributing to high-quality output.
  • Focus on observability and monitoring.
  • Implement automated testing in all environments, including production.
  • Utilize infrastructure as code and DevOps practices.

Benefits

  • Initial 12-month Fixed Term Contract, with potential to extend or transition into a permanent role
  • Fully remote role within UTC -1 to UTC +3 time zones
  • Work with diverse teams across UK, Europe, and Africa
  • Professional development programs and coaching partnerships
  • Family-friendly policies and flexible working arrangements
  • Well-being support and career growth opportunities
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service