M-KOPA Nigeria| Full-time

SENIOR BACKEND ENGINEER AT M-KOPA NIGERIA (REMOTE)

Nigeria | Posted on 08/10/2025

About Company:

M-KOPA is a fast-growing FinTech company offering millions of underbanked customers across Africa access to life-enhancing products and services. From our roots as the pioneer in pay-as-you-go “PayGo’” solar energy for off grid homes, we have grown into one of the most advanced connected asset financing platforms in the world, empowering a broad range of customers to achieve progress in their lives.

Job Description:

  • At M-KOPA, you'll build sophisticated event-driven microservices with real-world impact. Our engineering teams own their solutions end-to-end – from architecture decisions to production monitoring.
  • Join us in combining cutting-edge .NET development with purpose-driven engineering that makes digital and financial inclusion possible across Africa.

Technical Environment:

  • Modern C# Stack: We use predominantly C# written against the latest .NET stack
  • Microservices & Cloud: We favour microservices hosted on Azure using Kubernetes
  • Event-Driven Architecture: We are constantly iterating towards a completely decoupled, event-driven architecture
  • Mixed Environment: We have both legacy services and greenfield microservices
  • Your On-boarding Journey: When you join, you'll participate in our Internal Engineering Bootcamp - an immersive on-boarding experience with our staff engineering group. You'll deep-dive into our event-driven architecture, explore our engineering practices, and understand how we approach building systems at scale. We invest in getting you up to speed properly from day one.

Our Engineering Approach:

  • We're looking for low-ego, experienced engineers who collaborate exceptionally well and embrace continual learning. As an engineer, you'll work as a collaborator, with more senior members coaching and contributing, placing emphasis on:
    • High quality output
    • Observability and monitoring
    • Automated testing in all environments, including production
    • Infrastructure as code and DevOps practices
    • Knowledge sharing and collaborative problem-solving

Requirements:

  • We expect you to be comfortable working as part of a team which owns the entire software stack, including supporting infrastructure, throughout the entire software lifecycle - from inception through production to decommissioning under a DevOps culture.
  • You'll value the constraints that continuous delivery places upon engineering processes and embrace testing and observability as first-order concerns in development.

Required Experience:

  • Strong grasp of C# .NET development
  • Experience with Event-Driven Systems
  • Microservices architecture experience
  • Testing and deployment expertise
  • DevOps culture mindset
  • Proven ability to collaborate effectively in distributed teams
  • Continuous learning mindset and openness to feedback

Qualifications and Skills:

  • Fully remote role within UTC -1 to UTC +3 time zones
  • Work with diverse teams distributed across UK, Europe, and Africa
  • Personalised training budget to support your development
  • Home office setup budget
  • Internal Engineering Bootcamp: Join our staff engineering group for an immersive onboarding where you'll deep-dive into our event-driven architecture and engineering practices
  • Professional development programs and coaching partnerships
  • Family-friendly policies and flexible working arrangements
  • Well-being support and career growth opportunities.

Salary

Very attractive

Application Closing Date: Not specified

Application Instructions:

Click the button below to apply



Click here to Apply Join our Whatsapp group

Job Information

Deadline

Not specified

Job Type

Full-time

Industry

Software Engineering

Work Level

Experienced

State

Not specified

Country

Nigeria

Similar Jobs