Sign up to access all features of our service
  • Job search
  • Favorites
  • Create a CV
    New
  • Subscriptions

Software Engineering Team Lead

M-KOPA Nigeria

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:

Share this job:


Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Software Engineering Team Lead in Nigeria vacancy
  •  ...Job Summary ~ The Lead Engineer, Turbine Controls, is responsible for overseeing preventive, corrective, and breakdown maintenance of turbine...  ...and allocation during shift duties Coordination with other team leads for ensuring efficient plant operations. Education... 

    Egbin Power Plc

    Nigeria
    2 days ago
  • We are recruiting to fill the position below: Job Title: Sales Team Lead Location:  Lagos Employment Type: Full-time

    Cobranet Limited

    Nigeria
    13 days ago
  •  ...About Jumia : Jumia is a leading pan-African e-commerce platform. Its mission is to improve the quality of everyday life in Africa...  ...the New York Stock Exchange. Job Overview The Aftersales Team Lead is responsible for accurately processing customer returns by... 

    Jumia

    Nigeria
    13 days ago
  •  ...About Jumia : Jumia is a leading pan-African e-commerce platform. Its mission is to improve the quality of everyday life in Africa...  ...on the New York Stock Exchange. Job Overview The Inventory Team Lead supervises a team of inventory operators at Jumia, ensuring... 

    Jumia

    Nigeria
    13 days ago
  •  ...About Jumia : Jumia is a leading pan-African e-commerce platform. Its mission is to improve the quality of everyday life in Africa...  ...on the New York Stock Exchange. Job Overview The Outbound Team Lead manages the pick, pack, and dispatch process at Jumia's fulfillment... 

    Jumia

    Nigeria
    13 days ago
  •  ...About Jumia : Jumia is a leading pan-African e-commerce platform. Its mission is to improve...  ...Exchange. As the Customer Support Team Lead, you will drive the performance,...  ...goals. Experience with CRM systems, sales software, and other relevant tools and... 

    Jumia

    Nigeria
    11 days ago
  •  ...About Jumia : Jumia is a leading pan-African e-commerce platform. Its mission is to improve the quality of everyday life in Africa...  ...on the New York Stock Exchange. Job Overview The Inbound Team Lead will supervise and lead a team of inbound operators at Jumia... 

    Jumia

    Nigeria
    13 days ago
  • We are recruiting to fill the position below: Job Title: Customer Support Sales Team Lead Location : Nigeria Job Type:  Full Time

    Jumia Nigeria

    Nigeria
    9 days ago
  • We are recruiting to fill the position below: Job Title: Internal Control Officer and Team Lead Location: Port Harcourt, Rivers

    Genesis Group

    Nigeria
    8 days ago
  • We are recruiting to fill the position below: Job Title: Team Lead, Customer Success Location: Lagos Employment Type: Full-time Internal: Reports to Direct reports External Relationships Relationships

    Zojatech Technology Limited

    Nigeria
    9 days ago
  •  ...About Jumia : Jumia is a leading pan-African e-commerce platform. Its mission is to improve the quality of everyday life in Africa...  ...the New York Stock Exchange. Job Overview The Sorting Hub Team Lead supervises and leads a team of sorting hub operators at Jumia... 

    Jumia

    Nigeria
    13 days ago
  • We are recruiting to fill the position below: Job Title: Team Lead, System Administrator Location : Lagos

    Moniepoint Incorporated

    Nigeria
    27 days ago
  • We are recruiting to fill the position beloww: Job Title: Vice President (VP), Software Engineering Location:  Lekki, Lagos Job Type: Full Time Job Category: Development Management Reporting Line: Direct Supervisors – CEO

    ActiveEdge Technologies

    Nigeria
    14 days ago
  • We are recruiting to fill the position below: Job Title: Business Development Team Lead Location:  Victoria Island, Lagos

    Infytel Communications

    Nigeria
    a month ago
  • We are recruiting to fill the position below: Job Title: Sales Team Lead Locations:  Bich & Dawakintofa – Kano, Giwa; TunduWad & Zaria – Kaduna Employment Type: Contract

    Ignite Energy Access

    Nigeria
    8 hours ago
  • We are recruiting to fill the position below: Job Title: Team Lead – Customer Relationship Officer Location:  Victoria Island, Lagos Employment Type: Full-time (Onsite) Work Mode: Onsite Work Schedule: Monday – Friday (8:00 AM – 5:00 PM)

    Infytel Communications

    Nigeria
    a month ago
  • We are recruiting to fill the position below: Job Title: Software Engineer – PHP Location : Lagos

    Crown Interactive

    Nigeria
    a month ago
  • We are recruiting to fill the position below: Job Title: State Team Lead Locations: Kaduna, Jigawa, Benue or Plateau Position type: Full-time (Contingent upon Project Award)

    AgriFood Digital Library and Resource Center

    Nigeria
    12 days ago
  •  ...About Jumia : Jumia is a leading pan-African e-commerce platform. Its mission is to improve...  .... Job Overview The Last Mile Team Lead supervises a team of last-mile delivery...  ...reporting (e.g., GPS, route optimization software). Must have NYSC Certificate or... 

    Jumia

    Nigeria
    14 days ago
  • Job Title: Lead Safety Engineer Location:  Port Harcourt, Rivers Employment Type: Full-time

    WTS Energy

    Nigeria
    22 days ago
  • Job Title: IT Officer (Software Engineering) Location: Lagos Employment Type: Full-time Reporting to: Managing Director

    Fadac Resources and Services Limited

    Nigeria
    12 days ago
  • We are recruiting to fill the position below: Job Title: Equipment / Logistics Lead Location:  Port Harcourt, Rivers Employment Type: Full-time

    Daiik Engineering Limited

    Nigeria
    26 days ago
  • We are recruiting to fill the position below: Job Title: Lead Safety Engineer Job Reference:  2026-44286 Location:  Port Harcourt, Rivers

    SPIE Oil & Gas Services

    Nigeria
    22 days ago
  •  ..., registration, flow monitoring points, urveys, among other tools and tasks. S / he will work in close collaboration with the field teams and partners in the areas(s) s/ he has been assigned to. Role objectives S / he will perform the under-listed functions, not limited... 

    CTG (Committed To Good)

    Nigeria
    1 day ago
  • We are recruiting to fill the position below: Job Title: Drill Team Quality Representative Coordinator III Location: Lagos

    Nautilus Nigeria Engineering and Construction Limited (NNEC)

    Nigeria
    16 days ago
  • We are recruiting to fill the position below: Job Title: Materials Lead III Location: Lagos Job Type: Full time

    Nautilus Nigeria Engineering and Construction Limited (NNEC)

    Nigeria
    16 days ago
  • We are recruiting to fill the position below: Job Title: Team Leader Location:  Abia Activity timelines: September – November 2026

    Malaria Consortium

    Nigeria
    12 days ago
  •  ...Job Description The Project Engineer is responsible for providing engineering and technical...  .... Coordinate with cross-functional teams and ensure all aspects of work are properly...  ...managed towards the best solution. Lead change request activities to ensure alignment... 

    Egbin Power Plc

    Nigeria
    2 days ago
  • We are recruiting to fill the position below: Job Title: Software Support Intern Location: Ikeja, Lagos Employment Type: Full-time

    Coniah Systems Support Limited

    Nigeria
    6 days ago
  •  ...over 27 nationalities. This multicultural team drives the company's mission of reshaping...  ...video. The role We are hiring a Lead Risk Manager & Portfolio Owner to run FairMoney...  ...Translate strategy into decision-engine rules, parameters and implementation requirements... 
    Nigeria
    21 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineering Team Lead. Be the first to apply!