Software Engineering Team Lead (Remote)
M-KOPA Nigeria
Job Description
- Join our growing FinTech Engineering team! We're recruiting a Software Engineering Team Lead to spearhead the delivery of our new loan origination architecture, compliance systems, and pricing platform - infrastructure that will power M-KOPA's next phase of expansion across Africa.
The Impact
- Your architecture will directly shape how millions of people access credit for the first time. We've already served over 7 million customers and unlocked more than $2 billion in credit since we began.
- Every system you design, every engineer you develop, and every decision you make contributes to a platform that's quite literally transforming financial inclusion across an entire continent
The Opportunity
- Mission-driven engineering: Your daily work enables affordable smartphones, digital loans, and financial services for Africa's Every Day Earners — people for whom traditional finance simply doesn't work.
- Global recognition: Join a FinTech company named by TIME 100 as one of the world's most influential and by the Financial Times as Africa's fastest-growing company for five consecutive years (2022–2026).
- Scale that matters: You'll be architecting systems that process over 2 million payments daily across five markets — and building for the next 10 million customers.
- Environmental impact: We're carbon-negative, having avoided 2.155 million tonnes of CO₂ emissions across our product portfolio.
What You'll Do
- At M-KOPA, you'll lead a team of backend engineers through both greenfield and legacy projects, owning the full software lifecycle from design ideation through to production and eventual decommissioning.
- Our engineering teams work under a true DevOps culture — with infrastructure as code, observability, automated testing, and continuous delivery treated as first-order concerns, not afterthoughts.
- You'll set architectural direction, partner closely with your Product Manager counterpart on roadmap planning and prioritisation, and serve as a servant leader who grows the people around you while shipping high-quality, impactful software.
Technical Environment
- Languages & frameworks: C#/.NET
- Cloud: We work in Azure, and welcome experience across AWS or GCP
- Architecture: Event-driven systems and microservice development - we use Azure Service Bus, and welcome experience with similar messaging technologies such as Kafka or RabbitMQ
- Infrastructure: Kubernetes, Docker
- Observability: Prometheus, Grafana
- Engineering culture: DevOps, infrastructure as code, automated testing across all environments including production, continuous delivery
Our Engineering Approach
- Full ownership: Teams own their solutions end-to-end - from inception through production support to decommissioning.
- Servant leadership: We lead by coaching and enabling, not directing.
- Quality by default: Observability, monitoring, and automated testing are built in from day one.
- Continuous improvement: We foster a culture of innovation within a supportive, dynamic team environment.
- Product partnership: Engineering and Product work as genuine counterparts — planning together, prioritising together, delivering together.
What You Need
- We're looking for an experienced, low-ego engineering leader who brings both technical depth and a genuine passion for growing people.
Required Experience:
- Strong hands-on background in C#/.NET backend development
- Proven experience with Azure, AWS, or GCP - we work in Azure but welcome experience across major cloud providers
- Solid understanding of event-driven architecture and microservice development - we use Azure Service Bus, and welcome experience with similar messaging technologies such as Kafka or RabbitMQ
- Experience leading or mentoring engineers in a collaborative team environment
- Ability to set technical direction and provide architectural guidance
- Comfortable working with Product to shape roadmaps and drive delivery.
Application Closing Date
Not Specified.
How to Apply
Interested and qualified candidates should:
Click here to apply online
Share this job:
Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Software Engineering Team Lead (Remote) in Lagos State vacancy
- ...Job Summary ~ We are looking for intelligent, curious, and motivated individuals who are eager to learn and build a career in software and product development. Requirements Ideal candidates: ~ Recent graduates or NYSC members ~0–2 years of experience ~...
- ...representing the voice of the developers within our product and engineering teams. This role requires a unique blend of technical expertise... ...Experience: 3+ years of professional experience as a software engineer, with a strong understanding of web technologies, APIs...
- ...organized social media & content manager to lead our online presence, content planning,... ...Work with our design and visualization team to turn floor plans, renderings, and design... ...added advantage. Ability to work with remote teams and manage content assets from Google...
- ...About the Role We are looking for a proactive and results-driven Growth & Customer Success Manager to lead customer acquisition, onboarding, engagement, and retention efforts. This role will be responsible for growing our user base, managing our social media and...
- ...to join their dynamic sales team and help drive sales growth.... ...networking skills to generate leads, close deals, and meet sales... ...customers Use the company's software platform to fast-track deals... ...Bachelor's degree in Electrical Engineering or a related technical field...
- ...proactive and problem-solving mindset to lead and elevate quality practices across our software delivery lifecycle. In this role,... ...partner closely with Software Engineering, Product Management, and DevOps... ...and develop a high-performing team with clear goals, KPIs, and accountability...
- ...Overview We are looking for a result-driven and analytical software engineer (backend) who will troubleshoot and improve existing backend... ...and libraries for future use ● Train and support internal teams ● Interact with developers, designers and system administrators...
350000 - 400000 NGN per month
...SALES TEAM LEAD Location: Lekki, Lagos, Nigeria Industry: Telecommunications / Internet Service Provider (ISP) Employment Type: Full-Time (Onsite) Salary: ₦350,000 – ₦400,000 Net Monthly Experience Required: 5–7 Years (Mandatory ISP / Telecommunications...- ...countries and over 2,300 cities worldwide . Our mission: "3 engineers within 1 hour of every data center globally." The Role We'... ...support at local data center facilities. Key Responsibilities Remote Hands & Smart Hands support (cabling, power cycling, hardware...
- ...Responsibilities Identifying business opportunities and providing financial solutions Provide overall leadership and continually enhance team performance in various to achieve quality customer service delivery. Drive business growth and achieve set revenue, quality risks...
- ...spearhead direct marketing campaigns, drive user acquisition, and lead campus-based engagement strategies for a new social media app... ...candidates should send their CV to: ****@*****.*** using “Team Lead Growth & Activation" as the subject of the email. Note:...
- ...global network of innovation, and our software solutions are custom-built to... ...conversation ignites collaboration with a team of great thinkers. Everyone freely contributes... ...Job Description A Software Engineering Manager to lead, mentor and manage multiple agile...
- ...Key Responsibilities & Criteria Revenue & Target Achievement: Drive the team to consistently achieve and exceed monthly, quarterly, and annual sales targets. Monitor pipeline performance, conversion rates, and revenue growth. Team Leadership & Performance Management...
- ...Work with the Head of Sales & Marketing to ensure consistent lead generation. Support the Head of Sales & Marketing in preparing... ...realistic forecasts to your line manager Collaborate with Technical team on sales technology initiatives Ensure correct usage of CRM...
- ...Job Summary The Sales Team Lead is responsible for driving vehicle sales performance by leading, supervising, and motivating the sales team. The role focuses on achieving revenue and volume targets, improving conversion rates, managing pipelines, and ensuring disciplined...
- ...Job title : Online Branding Team Lead Job Location : Lagos Deadline : July 08, 2026 Quick Recommended Links We are seeking a strategic and results-driven Online Branding Team Lead to head our Social Media Team. The ideal candidate will have 3–5 years of proven experience...
- ...Job title : Maintenance Team Lead (Lifting Equipment) Job Location : Lagos Deadline : July 02, 2026 Quick Recommended Links Job Summary... .... Requirements Bachelor's Degree or HND in Mechanical Engineering, Electrical Engineering, Mechatronics Engineering, or a...
- Qualifications ~ Candidates should possess relevant qualification with experience. Application Closing Date Not Specified. How to Apply Interested and qualified candidates should: Click here to apply online Share this job:
- ...Role Overview The organization is looking for a Customer Service Expert / Team Lead who can deliver exceptional customer experiences, close sales, and lead a small team to hit targets. This role is for someone who understands that great service drives revenue and...
- ...Role Title: Team Lead, Information Technology Reports To: Executive Management / Designated Director Location: Lagos... ...Supervises: IT Officers, Application Support, Infrastructure Engineers and Vendor Resources Role Summary The Team Lead, Information...
- ...Job title : Team Lead, Investment Banking Job Location : Lagos Deadline : July 16, 2026 Quick Recommended Links Requirements: ~7+ years of investment banking experience ~ Bachelor’s degree in Economics, Accounting, Finance, or a related field ~ MBA, CFA, ACCA...
- ...standards. The successful candidate will collaborate with internal teams, customers, and site personnel to deliver efficient, reliable,... ...'s Degree or Higher National Diploma (HND) in: Electrical Engineering Mechanical Engineering Renewable Energy Engineering...
- ...Job Summary We are seeking a results-driven Sales Team Lead (Advantage Connect) to drive business growth, manage sales teams, and oversee the performance of our Advantage Connect distribution network. The successful candidate will be responsible for recruiting, developing...
- ...Job Summary We are currently seeking for an HR Consultant / HR Team Lead who will lead the firm's HR consulting practice, providing strategic and operational human resource solutions to clients across various industries. The role involves managing client engagements...
- Job title : Senior Software Engineer (JAVA) Job Location : Lagos Deadline : July 17, 2026 Quick Recommended Links Interested applicant(s) should possess relevant qualification and experience
- ...Job Description We're looking for a Data Engineering Lead to build and scale the data infrastructure that powers decision-making across... ...Operations and Finance to Product and Growth, you'll ensure teams have access to reliable, timely, and actionable data that helps...
- ...secure digital financial experience for our customers. As a Software Development Engineer in Test (SDET), you will be the ultimate guardian of our... ...Playwright, JMeter, Axios/RestAssured, MySql). Mentor junior team members and cultivate a culture where quality is a shared...
- We’re looking for a javascript engineer to help us build and maintain our suite of country-... ...however as part of a multi-disciplinary team you will also help investigate user needs... ...Experience with supply chain ~Experience in remote work with distributed teams ~Desire to...
- ...Job title : Software Quality Assurance & Testing Engineer Job Location : Lagos Deadline : June 30, 2026 Quick Recommended Links Job Summary The Quality... .... The Officer also tracks output produced by each team across the organization. Responsibilities...
- ...strong background in managing data-driven solutions to lead a high-performing DS team within the banking sector. This role combines ML expertise... ...grasp of Agile and Scrum methodologies in a data or engineering environment. Excellent communication and presentation...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineering Team Lead (Remote). Be the first to apply!
