Engineering Manager (RCL)

Website FairMoney

Pioneering mobile banking institution specializing in extending credit to emerging markets.

Job Overview

FairMoney is seeking an experienced Engineering Manager to lead a team of engineers responsible for building and scaling reliable technology solutions for its lending and credit products. The role combines technical expertise with people leadership and involves working with Product, Data, Risk, and other stakeholders to translate business needs into scalable technical solutions.

The successful candidate will be responsible for engineering execution, technical direction, team development, and the reliability of the systems owned by the team. Hands-on coding is required, alongside the ability to design and code new systems while leading by example.

Job Details

Employer: FairMoney
Experience: 7+ years of software engineering experience, including significant backend development experience; 2+ years of experience managing or leading engineering teams.
Job Field: ICT / Computer
Department: Engineering
Location: Lagos, Nigeria
Application Deadline: Not specified

About the Organization

FairMoney is a mobile banking institution specializing in extending credit to emerging markets. Established in 2017, the company operates primarily in Nigeria and has secured nearly €50 million in funding from global investors including Tiger Global, DST, and Flourish Ventures.

FairMoney is developing a mobile banking platform and point-of-sale solution for emerging markets. Its services include a digital microcredit application for Android and iOS, current accounts, savings accounts, debit cards, and point-of-sale solutions for merchants and agents. The company has a diverse workforce representing more than 27 nationalities.

Responsibilities

Engineering Leadership and Delivery

  • Lead, mentor, and develop a team of software engineers while creating a high-performing and collaborative engineering culture.
  • Own the technical direction and delivery of systems supporting lending and credit products.
  • Work with Product, Risk, Data, and other teams to define technical solutions and delivery priorities.
  • Drive the design, development, and scaling of reliable backend services and distributed systems.
  • Participate in architectural decisions and ensure solutions are scalable, maintainable, and resilient.
  • Set engineering standards for code quality, testing, deployment, observability, and system reliability.
  • Support engineers through technical guidance, code reviews, architecture discussions, and complex problem-solving.
  • Identify and address technical debt, performance bottlenecks, and system reliability issues.
  • Ensure effective planning, prioritisation, and timely delivery of engineering initiatives.
  • Establish and track engineering metrics covering delivery, quality, reliability, and operational performance.
  • Support incident management and ensure effective root-cause analysis and follow-up.
  • Coach engineers through regular one-to-one meetings, feedback, career development, and performance management.
  • Participate in hiring and help build a strong engineering team.

Requirements and Qualifications

  • At least 7 years of software engineering experience, including significant backend development experience.
  • At least 2 years of experience managing or leading engineering teams.
  • Familiarity with AI-native development.
  • Hands-on coding experience and the ability to design and code new systems.
  • Strong experience designing and building distributed systems and scalable backend applications.
  • Experience working in lending, credit, fintech, payments, or a closely related financial domain.
  • Strong understanding of relational database design, optimisation, indexing, and query performance.
  • Strong knowledge of system design, software architecture, APIs, microservices, and asynchronous or event-driven systems.
  • Proven experience delivering complex technical projects from design through production.
  • Strong understanding of software development practices, CI/CD, testing, monitoring, and production operations.
  • Experience mentoring engineers and developing technical talent.
  • Strong communication and stakeholder-management skills, with the ability to work effectively across technical and non-technical teams.
  • Ability to balance technical quality, business priorities, and delivery timelines.
  • Programming experience with Golang; some frontend development experience with React would be beneficial.

Preferred Experience

  • Experience building or scaling credit decisioning, loan management, repayment, collections, or risk systems.
  • Experience working with high-volume transactional systems.
  • Experience with cloud infrastructure and modern DevOps practices.
  • Experience leading distributed or geographically dispersed engineering teams.
  • Experience hiring and scaling engineering teams in a fast-growing organisation.

Benefits

  • Private health insurance.
  • Pension plan.
  • Training and development.
  • Remote work.
  • Paid time off.

Recruitment Process

  1. HR screening: 30 minutes.
  2. Hiring manager interview: 30 minutes.
  3. Technical interview with the Engineering team: 60 minutes.

Quick Eligibility Check

  • Required experience: 7+ years of software engineering experience, including significant backend development experience; 2+ years of experience managing or leading engineering teams.
  • Verified duty station: Lagos, Nigeria
  • Core requirement: Familiarity with AI-native development
  • Core requirement: Hands-on coding and new-system design capability
  • Core requirement: Experience designing distributed systems and scalable backend applications
  • Core requirement: Experience in lending, credit, fintech, payments, or a closely related financial domain
  • Preferred requirement: Experience building or scaling credit, loan, repayment, collections, or risk systems
  • Preferred requirement: Experience with high-volume transactional systems
  • Preferred requirement: Experience with cloud infrastructure and modern DevOps practices

Application Readiness Checklist

  • Show evidence of the required experience through relevant roles, dates and measurable responsibilities.
  • Tailor your CV to demonstrate experience in backend development, distributed systems, software architecture, APIs, microservices, CI/CD, production reliability, Golang and engineering-team leadership.
  • Confirm that the vacancy is still open before submitting your application.

Vacancy Verification

This vacancy was checked by AfriJobSpace on September 23, 2026 against the employer’s official recruitment source. View the official vacancy source.

Application Safety

Apply only through the verified application channel provided on this page. Do not pay anyone to submit or process your application. Verify unexpected recruitment messages with the named employer or authorized recruiter through an independently confirmed contact channel.

How to Apply

Interested and qualified candidates should submit their application through FairMoney’s verified recruitment channel using the Apply for Job button on this page.

To apply for this job please visit apply.workable.com.

More Jobs from FairMoney

Scroll to Top
Verified by MonsterInsights