Talent.com
This job offer is not available in your country.
Senior Backend Engineer

Senior Backend Engineer

M-KOPAWorkFromHome, Gauteng, South Africa
17 days ago
Job description

The Impact

Your code will directly power technology solutions for millions of people across Africa who have been excluded from traditional financial services. We have helped over 5 million customers access over $1.5 billion in credit. This is your opportunity to be part of something transforming lives across the continent.

The Opportunity

Mission-driven engineering : Every service you build helps expand financial inclusion for under-banked populations.

Global recognition : Join a company named by TIME 100 as one of the world's most influential and by the Financial Times as Africa\'s fastest-growing for 4 consecutive years ).

Scale challenges : Build backend systems serving millions across multiple African markets.

Environmental impact : We are carbon-negative, having displaced over 2 million tonnes of emissions.

What You\'ll Do

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

Our Engineering Approach

As an engineer, you will work as a collaborator. More senior members will coach and contribute, placing an emphasis on :

High quality output

Observability and monitoring

Automated testing in all environments, including production

Infrastructure as code and DevOps practices

What You Need

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

Location & Benefits

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

Our Mission

We create financial inclusion for the traditionally excluded through a fair, flexible, customer-centric financing model. We strive to drive greater inclusion of women, youth, and low-income communities.

Our Impact

Our technology has created measurable change :

Connected : 1.7 million first-time mobile internet users connected

Prosperous : 62% of customers use M-KOPA smartphones for income generation, with 30,000+ livelihoods created for agents

Green : 2.1 million tonnes of CO2 avoided through clean energy products, with over 100,000 circular economy products provided

Ready to build C# .NET solutions that create real-world financial inclusion while advancing your career in modern backend engineering?

At M-KOPA, we empower our people to own their careers through diverse development programs, coaching partnerships, and on-the-job training. We support individual journeys with family-friendly policies, prioritise well-being, and embrace flexibility.

Apply now to join our mission of transforming lives across Africa through technology.

Why M-KOPA?

We empower our people to own their careers through diverse development programs, coaching partnerships, and on-the-job training. We support individual journeys with family-friendly policies, prioritise well-being, and embrace flexibility.

Join us in shaping the future of M-KOPA as we grow together. Explore more at m-kopa.com.

Recognized four times by the Financial Times as one Africa\'s fastest growing companies (2022, 2023, 2024 and 2025) and by TIME100 Most influential companies in the world 2023 and 2024, we\'ve served over 5 million customers, unlocking $1.5 billion in cumulative credit for the unbanked across Africa.

Important Notice

M-KOPA is an equal opportunity and affirmative action employer committed to assembling a diverse, broadly trained staff. Women, minorities, and people with disabilities are strongly encouraged to apply.

M-KOPA explicitly prohibits the use of Forced or Child Labour and respects the rights of its employees to agree to terms and conditions of employment voluntarily, without coercion, and freely terminate their employment on appropriate notice. M-KOPA shall ensure that its Employees are of legal working age and shall comply with local laws for youth employment or student work, such as internships or apprenticeships.

M-KOPA does not collect / charge any money as a pre-employment or post-employment requirement. This means that we never ask for recruitment fees, processing fees, interview fees, or any other kind of money in exchange for offer letters or interviews at any time during the hiring process.

Applications for this position will be reviewed on a rolling basis. Shortlisting and interviews will take place at any stage during the recruitment process. We reserve the right to close the vacancy early if a suitable candidate is selected before the advertised closing date.

#J-18808-Ljbffr

Create a job alert for this search

Senior Backend Engineer • WorkFromHome, Gauteng, South Africa

Related jobs
  • Promoted
Senior Software Engineer

Senior Software Engineer

CodeConnect Staffing (Pty) LtdMidrand, South Africa
Location : Johannesburg (Hybrid – initially office-based).Salary : Competitive, no additional benefits.Industry : Logistics / Warehouse Systems. Join a growing tech company building software solutions ...Show moreLast updated: 30+ days ago
  • Promoted
Senior Backend C# Developer – Johannesburg (Hybrid) – up to R1.2mil per annum

Senior Backend C# Developer – Johannesburg (Hybrid) – up to R1.2mil per annum

E-MergeJohannesburg, South Africa
Are you a seasoned C# Developer with a passion for building smart, scalable backend systems? Join a fast-growing company that delivers Warehouse Management Systems (WMS) powering logistics operatio...Show moreLast updated: 30+ days ago
  • Promoted
Senior Back End Engineer

Senior Back End Engineer

OfferZenPretoria, South Africa
Senior Back End Engineer Are you a talented senior back end engineer looking for your Dream Developer Job? OfferZen, the developer jobs marketplace, reverses the job search process.We connect devel...Show moreLast updated: 3 days ago
  • Promoted
Senior Backend Engineer

Senior Backend Engineer

OfferZenJohannesburg, South Africa
Senior Backend Engineer Are you a talented senior backend engineer looking for your Dream Developer Job? OfferZen, the developer jobs marketplace, reverses the job search process.We connect develop...Show moreLast updated: 3 days ago
  • Promoted
Intermediate Backend Engineer

Intermediate Backend Engineer

OfferZenPretoria, South Africa
Intermediate Backend Engineer Are you a talented intermediate backend engineer looking for your Dream Developer Job? OfferZen, the developer jobs marketplace, reverses the job search process.We con...Show moreLast updated: 3 days ago
  • Promoted
Senior Platform Engineer

Senior Platform Engineer

PromappWorkFromHome, Gauteng, South Africa
At Nintex, we are transforming the way people work, everywhere.We are the global standard for process intelligence and automation, trusted by over 10,000 public and private sector organizations acr...Show moreLast updated: 1 day ago
  • Promoted
Senior Back-End Developer

Senior Back-End Developer

Network RecruitmentJohannesburg, South Africa
Back-End Development : Architect, develop, and optimize scalable applications using Java and Spring Boot.Database Operations : Implement advanced query optimization for PostgreSQL and Cassandra, ensu...Show moreLast updated: 30+ days ago
  • Promoted
Senior Java Engineer

Senior Java Engineer

DataTech RecruitmentWorkFromHome, South Africa
Senior Java Engineer required in South Africa (Remote).Are you a Java expert with a love for solving real-world challenges? Ready to flex your back-end muscles on complex, large-scale systems — wit...Show moreLast updated: 1 day ago
  • Promoted
Senior Backend Software Engineer / Technical Lead

Senior Backend Software Engineer / Technical Lead

Elite SearchJohannesburg, South Africa
Own and evolve the backend platform architecture (microservices, APIs, event-driven systems).Lead engineering design principles, architecture reviews, and platform scalability initiatives.Integrate...Show moreLast updated: 3 days ago
  • Promoted
Backend Engineer

Backend Engineer

OfferZenPretoria, South Africa
Backend Engineer Are you a talented backend engineer looking for your Dream Developer Job? OfferZen, the developer jobs marketplace, reverses the job search process. We connect developers with a vas...Show moreLast updated: 3 days ago
  • Promoted
SENIOR DevOps Engineer – Midrand / Semi-Remote – R650 PH

SENIOR DevOps Engineer – Midrand / Semi-Remote – R650 PH

E-MergePretoria, South Africa
Remote
Lead architecture and implementation.Fluent English-speaking, including Business reading and writing.Information Technology Qualification. IT Observability Systems like Grafana, Prometheus, Nagios.E...Show moreLast updated: 30+ days ago
  • Promoted
Senior Applications Engineer

Senior Applications Engineer

MC Technology StaffingCenturion, South Africa
Provide comprehensive technical support to the company's customers, troubleshooting and resolving complex issues.Assist with pre-sales activities, conducting product demonstrations, and identifying...Show moreLast updated: 30+ days ago
  • Promoted
Senior Azure Integrations Engineer

Senior Azure Integrations Engineer

NTT Ltd.Johannesburg, ZA
Job title : Senior Azure Integrations Engineer.Job Location : Gauteng, Johannesburg.We are looking for a highly experienced and strategic Senior Azure Integrations Engineer to lead the design, impl...Show moreLast updated: 30+ days ago
  • Promoted
Senior Backend Developer

Senior Backend Developer

OfferZenPretoria, South Africa
Senior Backend Developer Are you a talented senior backend developer looking for your Dream Developer Job? OfferZen, the developer jobs marketplace, reverses the job search process.We connect devel...Show moreLast updated: 3 days ago
  • Promoted
Senior Software Engineer - JAVA

Senior Software Engineer - JAVA

Golden RuleRandburg, South Africa
Design and maintain technical system requirements based on business needs.Develop backend applications based on approved specifications and prototypes. Develop, test, debug and maintain application ...Show moreLast updated: 17 days ago
  • Promoted
Java Back-End Engineer

Java Back-End Engineer

Network RecruitmentCenturion, South Africa
 to also have experience in a . in distributed systems, cloud environments, or microservices architectures.Bachelor’s Degree in Computer Science, Software Engineering, or a related field. (or...Show moreLast updated: 6 days ago
  • Promoted
Senior Platform Engineer

Senior Platform Engineer

NintexWorkFromHome, Gauteng, South Africa
At Nintex, we are transforming the way people work, everywhere.As the global standard for process intelligence and automation, we're trusted by over 10,000 public and private sector organizations a...Show moreLast updated: 23 hours ago
  • Promoted
Senior Software Engineer (C# / Java) – Johannesburg (Hybrid Role) – up to R1.3mil Per Annum

Senior Software Engineer (C# / Java) – Johannesburg (Hybrid Role) – up to R1.3mil Per Annum

E-MergeJohannesburg, South Africa
Are you a seasoned developer fluent in both Java and C#? Here''s your chance to play a pivotal role in a company thats evolving its technology stack and redefining enterprise-grade solutions for th...Show moreLast updated: 30+ days ago