M

M-KOPA

Digital micro-financing for financially excluded

Senior Backend Engineer 2 & 3 - .NET

Backend EngineeringPosted on Nov 10
Full-time

About the Job

Requirements

  • Strong grasp of C# and .NET development.
  • Experience with event-driven systems, including Azure Service Bus or similar messaging technologies such as Kafka or RabbitMQ.
  • Experience with microservices architecture, ideally on Azure and Kubernetes.
  • Experience using observability tooling such as Grafana and Application Insights to understand production behavior.
  • Comfort using AI tools as part of a daily engineering workflow, including design, code review, testing, and incident investigation.
  • A DevOps culture mindset, including on-call and production ownership.
  • Ability to collaborate effectively in distributed teams across time zones.
  • Openness to continuous learning and feedback.
  • Ability to own the entire software stack, including supporting infrastructure, throughout its lifecycle.

Responsibilities

  • Build and operate distributed C# and .NET microservices on Azure within an event-driven architecture.
  • Own services end-to-end, from idea and implementation through deployment, production operation, and iteration.
  • Design for idempotency, retries, out-of-order events, and failure modes, and understand how services behave in production.
  • Use automated tests, service-level objectives, alerting, observability, and deployment safeguards in shipped systems.
  • Participate in on-call work and use incidents to improve platform resilience.
  • Experiment with AI tools, agents, and workflows, and share effective approaches.
  • Improve the systems the engineer touches.

Desired Qualifications

  • Experience with messaging technologies similar to Azure Service Bus, such as Kafka or RabbitMQ.
  • Experience with microservices architecture on Azure and Kubernetes.

About the Company

M-KOPA

Digital micro-financing for financially excluded

M-KOPA is a digital micro-financing platform that targets people who are underserved by traditional banks. It provides micro-loans with flexible terms to help customers progress in life, using a connected, digital platform that processes payments in real time. The product works by offering small, affordable loans and tracking repayments through mobile or online channels, with interest earned on these loans as its revenue. Unlike some lenders, M-KOPA focuses on financially excluded communities and uses technology to reach remote areas where conventional banking is limited, keeping lenders and borrowers connected through a single platform. The company's goal is to expand financial inclusion by delivering fair, accessible financing that adapts to customers’ realities and supports their financial progress.

Company size
1,001-5,000
Company stage
Debt Financing
Total funding
$721.1M
Headquarters
Nairobi, Kenya
Founded
2011

Recently Posted Jobs

Explore more opportunities at M-KOPA

See more jobs