Mid-level Information technology, software development, data jobs in Akure, Nigeria

1 jobs found

Get personalised job alerts directly to your inbox!

M-KOPA

Finance & FinTech

Senior Backend Engineer II & III (.NET)

Remote · open to applicants in Nigeria

Posted: 13 Nov 2026

Apply by: 27 Nov 2026

12 days left to apply

Job details

Contract Type

Workplace type

Remote

Description

Join our expanding engineering team! We’re hiring 2x permanent Senior Backend Engineers II & III to join our Asset Sales group as we scale one of the most important parts of M-KOPA’s FinTech platform. Build distributed, event-driven microservices and help shape what AI-native engineering looks like at M-KOPA.

The Impact

Your code will directly power the systems that put smartphones and e-motorbikes into the hands of Every Day Earners across Africa. We’ve already helped over 10 million customers access more than $2 billion in credit.

The Opportunity

  • Mission-driven engineering: Every service you build helps expand financial inclusion for under-banked populations
  • Global recognition: Join a company named by the Financial Times as one of Africa’s fastest-growing companies for five consecutive years (2022–2026)
  • Scale challenges: Build backend systems serving millions across multiple African markets
  • AI-native from day one: We’re actively embracing AI as part of the engineering craft
  • Fully distributed: Work remotely with diverse teams across UK, Europe, and Africa

What You’ll Do

At M-KOPA, you’ll build and operate distributed C# and .NET microservices on Azure, working within an event-driven architecture at significant scale. You’ll own what you build end-to-end — from idea, through implementation and deployment, into production and iteration.

Technical Environment

  • Modern C# stack: Distributed C# and .NET microservices
  • Cloud & orchestration: Hosted on Azure using Kubernetes
  • Architecture: Event-driven, supporting products used at significant scale
  • Observability: Grafana, Azure Application Insights, logs, traces, and metrics
  • AI tooling: Claude and other AI tools used throughout the engineering workflow

Our Engineering Approach

  • AI-native engineering: Experiment with new tools, agents, and workflows
  • Guardrails as we accelerate: Automated tests, SLOs, alerting, observability, and deployment safeguards
  • Own it beyond the pull request: Design for idempotency, retries, out-of-order events, and failure modes
  • The Campfire Rule: Leave the systems you touch a little better than you found them
  • On-call as feedback, not heroics: Engineers who build our systems also help operate them

What You Need

We’re looking for a senior engineer who’s curious, autonomous, and highly trusted.

Required Experience:

  • Strong grasp of C# and .NET development
  • Experience with event-driven systems (Azure Service Bus, Kafka, RabbitMQ, etc.)
  • Microservices architecture experience, ideally on Azure and Kubernetes
  • Experience using observability tooling (e.g. Grafana, Application Insights)
  • Comfort using AI tools as part of a daily engineering workflow
  • DevOps culture mindset, including on-call/production ownership
  • Proven ability to collaborate effectively in distributed teams across time zones
  • Continuous learning mindset and openness to feedback

Location & Benefits

  • Fully remote role, collaborating during core GMT working hours
  • Benefits package: Bonus, Growth Shares & On-Call Allowance
  • Work with diverse teams distributed across UK, Europe, and Africa
  • Personalised training budget to support your development
  • Home office setup budget
  • Professional development programs and coaching partnerships
  • Family-friendly policies and flexible working arrangements
  • Well-being support and career growth opportunities

Start hiring with Fuzu

Recruit better talent faster - on your own or with our support.

Explore recruitment platform