Senior Backend Engineer
AI summary
M-KOPA Solar is hiring a Senior Backend Engineer in Nairobi to design and develop event-driven microservices using C#/.NET, cloud platforms, and containerisation technologies. The role supports digital and financial inclusion across Africa and requires ownership across the full software lifecycle, including production monitoring and DevOps practices.
- Senior-level backend engineering role focused on C#/.NET and event-driven microservices
- Work with Azure, Kubernetes, Docker, Kafka, Prometheus, and Grafana
- Full software lifecycle ownership from architecture to production support
- Opportunity to coach junior engineers and use AI coding tools like Claude Code
AI job guide
Use this guide to check salary signals, requirements, documents, application steps and safety before you apply.
AI salary guide
Not enough public dataNot enough public salary data is available for this exact role. Before applying, prepare to ask about gross pay, benefits, contract length, probation period, transport and any allowances.
Can you qualify for this role?
- UnclearRelated work experienceThe text mentions experience, but the exact level should be confirmed at source.
- RequiredEducation or certification mentioned in the postThe captured text mentions education, a diploma, certificate, or licence.
- PreferredPractical evidence in entregador, technology, Software EngineeringThe tags and summary point to skills connected with this role.
- RequiredAvailability to work in Not specifiedThe vacancy is associated with this location.
- UnclearComfort with the Full Time contract termsConfirm hours, duration, probation and benefits at the original source.
Documents to prepare
- Likely requiredUpdated CV
- Role specificCover letter or short employer message
- OptionalProfessional references
- Role specificAcademic or professional certificates
- VerifyID or passport only after verifying the employer
Application tips for this job
- Place your strongest Senior Backend Engineer evidence in the first half of your CV.
- In your cover letter or employer message, connect your experience to M-KOPA Solar and the role in Not specified.
- Add concrete examples related to entregador, technology, Software Engineering, ideally with measurable outcomes or clear responsibilities.
- Follow the instructions from JobOpenings.co.ke; avoid sending documents to unofficial contacts or copied links.
- Confirm the deadline, interview location and employer contact before sharing personal documents.
- Prepare a polite question about pay, benefits and contract terms for later interview stages.
Source and safety check
- JobOpenings.co.ke
- Original source link available
- Application method is clear
- Deadline not specified
- No major risk signal was detected in the captured text.
Never pay for interviews, shortlisting, medical checks, uniforms, or job placement. Confirm every application at the original source before sharing personal documents. Report suspicious listing.
Interview preparation
- What experience makes you a strong fit for this Senior Backend Engineer role in entregador, technology?
- How have you handled responsibilities similar to those in this job post?
- Are you available to work in Not specified under the listed contract or schedule?
- Prepare examples with clear responsibilities, tools used and measurable outcomes.
- Review the source and research M-KOPA Solar before the interview.
Ask what the first priorities will be in the role and how success will be measured.
Similar jobs to consider
Use AI to apply better
After confirming the original source, use Career Assistant to check role fit, tailor your CV and prepare a cover letter or employer message.
Original source description
- Job Detail
- Information
- Job Title
- Senior Backend Engineer
- Company
- M-KOPA Solar
- Nairobi, Kenya
- Job Type
- Full Time
- Qualification
- BA/BSc/HND
- Senior-level backend engineering
Experience
- Category
- ICT / Computer
- Not specified
- Posted Date
- September 15, 2026
- Not specified
- JOB OVERVIEW
- M-KOPA Solar is seeking a
- Senior Backend Engineer
- to join its engineering team in Nairobi. The successful candidate will work on sophisticated, event-driven microservices that support digital and financial inclusion across Africa.
- The role focuses on
- C#/.NET development, cloud technologies, microservices, event-driven architecture, containerisation, observability, automated testing and DevOps
- . Engineers are expected to take ownership of their solutions throughout the software lifecycle, from architecture and development through production monitoring and eventual decommissioning.
- ABOUT M-KOPA SOLAR
- M-KOPA's mission is to make high-quality energy affordable to everyone. The company has connected hundreds of thousands of homes across Kenya, Tanzania and Uganda to solar power and continues to expand access to affordable energy solutions.
- KEY
- also relevant
- Architecture:
- Event-driven systems and microservices
- Messaging:
- Azure Service Bus, Kafka, RabbitMQ or similar
- Infrastructure:
- Kubernetes and Docker
- Observability:
- Prometheus and Grafana
- Engineering Practices:
- DevOps, infrastructure as code, automated testing and continuous delivery
- AI Development Tools:
- Claude Code and similar AI coding tools
- QUALIFICATIONS AND
- in
- C# and .NET development
- .
- designing or developing
- microservices architectures
- .
- Practical
- with
- event-driven systems
- .
- with Azure or another major cloud platform such as AWS or GCP.
- Familiarity with Kubernetes and Docker.
- with observability and monitoring tools such as Prometheus and Grafana.
- Strong knowledge of software testing and deployment practices.
- Understanding of DevOps principles and continuous delivery.
- Ability to work across the full software lifecycle, from development to production support.
- with AI-assisted coding tools, ideally Claude Code or a comparable tool.
- Ability to work effectively within a collaborative engineering team.
- KEY SKILLS
- C# / .NET
- Backend Development
- Microservices
- Event-Driven Architecture
- Azure Cloud
- Kubernetes
- Docker
- Service Bus
- Kafka / RabbitMQ
- Prometheus
- Grafana
- Automated Testing
- Continuous Delivery
- DevOps
- Infrastructure as Code
- Production Monitoring
- AI-Assisted Software Development
- IDEAL CANDIDATE
- This position is suited to a senior backend engineer who is comfortable taking ownership of software beyond writing code. The ideal candidate should understand how applications are designed, tested, deployed, monitored and maintained in production.
- Strong collaboration, technical problem-solving, continuous learning and willingness to support other engineers are also important for the role.
- SALARY AND WORK ARRANGEMENT
- The position is
- Full Time
- and based in
- Nairobi
- . M-KOPA has not specified the salary or detailed compensation package in the provided vacancy information.
- HOW TO PREPARE YOUR CV
- Candidates should highlight practical
- that directly matches the technical environment of this position.
- Your CV should clearly demonstrate
- with:
- C# and .NET backend development.
- Microservices and event-driven architecture.
- Azure or another major cloud provider.
- Docker and Kubernetes.
- Messaging systems such as Service Bus, Kafka or RabbitMQ.
- Automated testing and continuous delivery.
- DevOps and infrastructure-as-code practices.
- Monitoring and observability.
- Production system ownership and troubleshooting.
- AI-assisted coding tools where applicable.
- Use achievement-focused bullet points where possible, showing the systems you built, improved, deployed or supported rather than simply listing responsibilities.
- APPLICATION DETAILS
- Interested and qualified candidates should apply through
- M-KOPA Solar's official recruitment process on jobs.ashbyhq.com
- .
- Candidates should ensure their CV clearly demonstrates the required backend engineering, cloud, microservices and DevOps
- before submitting their application.
- JOB SUMMARY
- M-KOPA Solar is hiring a
- Senior Backend Engineer
- in Nairobi to build and support event-driven microservices using C#/.NET. The role requires
- with microservices, cloud platforms, messaging technologies, Kubernetes, Docker, observability, automated testing and DevOps practices.
- The position offers an opportunity to work on technology supporting digital and financial inclusion across Africa while contributing to software architecture, development, deployment and production operations.
- FREQUENTLY ASKED QUESTIONS
- 1. What is the job title?
- Senior Backend Engineer.
- 2. Where is the position located?
- Nairobi, Kenya.
- 3. What type of employment is offered?
- Full Time.
- 4. What programming language is required?
- Strong C# and .NET development
- is required.
- 5. Is cloud
- required?
- Yes.
- with Azure is required, while AWS or GCP
- is also relevant.
- 6. Is Kubernetes
- required?
- Applicants should be familiar with containerisation and orchestration technologies including Kubernetes and Docker.
- 7. What messaging technologies are relevant?
- with Azure Service Bus is relevant, while Kafka, RabbitMQ or similar technologies are also accepted.
- 8. Is the salary specified?
- No salary is provided in the vacancy information.
- 9. Is the application deadline specified?
- No deadline is specified.
- 10. How do I apply?
- Apply through M-KOPA Solar's recruitment process on jobs.ashbyhq.com.
- IMPORTANT JOB SEEKER NOTICE
- Never pay money for a job application, interview, recruitment assessment, certificate, training or any other recruitment process. Always verify recruitment information through the employer's official channels before sharing sensitive personal or financial information.
- For more job description visit: jobopenings.co.ke
- Read full description
- Application & Safety Advice
- Key tips for applying to
- M-KOPA SOLAR
- 1. Zero Fee Policy
- Job Openings Kenya and legitimate employers never ask for application or medical fees. Report any suspicious requests immediately.
- 2. Tailored Application
- Customize your CV to highlight relevant skills for this specific role at
- M-KOPA SOLAR
- before submitting.
- Detecting location...
- Quick Info
- Type
- Job
- Company
- M-KOPA SOLAR
- Nairobi
- Rolling Basis
- Open until filled
- Ready to Apply?
- Don't miss this opportunity.
- Apply Online
- I've Applied
- Get Help Applying
- AI Cover Letter
- Interview Prep
Responsibilities
- The Senior Backend Engineer will be involved in:
- Designing and developing event-driven backend services using C# and .NET.
- Building and maintaining scalable microservices architectures.
- Working with messaging technologies such as Azure Service Bus, Kafka or RabbitMQ.
- Developing solutions that operate reliably in production environments.
- Contributing to architecture and technical decision-making.
- Deploying and supporting applications in cloud environments.
- Working with Kubernetes and Docker for containerisation and orchestration.
- Implementing monitoring and observability using tools such as Prometheus and Grafana.
- Developing automated tests across development and production environments.
- Supporting continuous delivery and DevOps practices.
- Applying infrastructure-as-code principles.
- Monitoring production systems and responding to technical issues.
- Collaborating with other engineers and contributing to technical knowledge sharing.
- Coaching and supporting less experienced members of the engineering team where appropriate.
- Using AI coding tools, including tools such as Claude Code, as part of modern software development workflows.
- TECHNICAL ENVIRONMENT
- The engineering environment at M-KOPA includes:
- Programming:
- C# / .NET
- Cloud:
- Microsoft Azure, with AWS and GCP
Requirements
- Applicants should have:
- Strong knowledge and practical
