Apply Edge Start your job search

Engineering Manager (RCL)

FairMoney · Lagos, Lagos State, Nigeria

Apply & track with Apply Edge

FairMoney is a pioneering mobile banking institution specializing in extending credit to emerging markets. Established in 2017, the company currently operates primarily within Nigeria, and it has secured nearly €50 million in funding from renowned global investors, including Tiger Global, DST, and Flourish Ventures.In alignment with its vision, FairMoney is actively constructing the foremost mobile banking platform and point-of-sale (POS) solution tailored for emerging markets. The journey began with the introduction of a digital microcredit application exclusively available on Android and iOS devices. Today, FairMoney has significantly expanded its range of services, encompassing a comprehensive suite of financial products, such as current accounts, savings accounts, debit cards, and state-of-the-art POS solutions designed to meet the needs of both merchants and agents.FairMoney thrives on its diverse workforce, bringing together talent from over 27 nationalities. This multicultural team drives the company's mission of reshaping financial services for underserved communities to gain deeper insights into FairMoney's pivotal role in reshaping Africa's financial landscape, we invite you to watch informative video.About the RoleWe are looking for an experienced Engineering Manager to lead a team of engineers responsible for building and scaling reliable technology solutions for our lending and credit products.You will combine strong technical expertise with people leadership, working closely with Product, Data, Risk, and other stakeholders to translate business needs into scalable technical solutions. You'll be responsible for engineering execution, technical direction, team development, and the reliability of the systems your team owns.RequirementsWhat You'll DoLead, mentor, and develop a team of software engineers, creating a high-performing and collaborative engineering cultureOwn the technical direction and delivery of systems supporting lending and credit productsWork closely with Product, Risk, Data, and other teams to define technical solutions and delivery prioritiesDrive the design, development, and scaling of reliable backend services and distributed systemsParticipate in architectural decisions and ensure solutions are scalable, maintainable, and resilientSet engineering standards around code quality, testing, deployment, observability, and system reliabilitySupport engineers with technical guidance, code reviews, architecture discussions, and complex problem-solvingIdentify and address technical debt, performance bottlenecks, and system reliability issuesEnsure effective planning, prioritisation, and timely delivery of engineering initiativesEstablish and track engineering metrics around delivery, quality, reliability, and operational performanceSupport incident management and ensure effective root-cause analysis and follow-upCoach engineers through regular 1:1s, feedback, career development, and performance managementParticipate in hiring and help build a strong engineering teamWhat We're Looking For7+ years of software engineering experience, with significant experience in backend development2+ years of experience managing or leading engineering teamsAI native development familiarityHands-on coding experience and contribution is must to have, you would be expected to design and code the new system and lead with examplesStrong experience designing and building distributed systems and scalable backend applicationsExperience working within lending, credit, fintech, payments, or a closely related financial domainStrong understanding of relational database design, optimisation, indexing, and query performanceStrong knowledge of system design, software architecture, APIs, microservices, and asynchronous/event-driven systemsProven experience delivering complex technical projects from design through productionStrong understanding of software development practices, CI/CD, testing, monitoring, and production operationsExperience mentoring engineers and developing technical talentStrong communication and stakeholder-management skills, with the ability to work effectively across technical and non-technical teamsAbility to balance technical quality, business priorities, and delivery timelinesNice to HaveExperience building or scaling credit decisioning, loan management, repayment, collections, or risk systemsExperience working with high-volume transactional systemsExperience with cloud infrastructure and modern DevOps practicesExperience leading distributed or geographically dispersed engineering teamsExperience hiring and scaling engineering teams in a fast-growing organisationProgramming language: golang, react (some level of frontend development would be good to have) BenefitsPrivate Health InsurancePension PlanTraining & DevelopmentRemote workPaid Time OffRecruitment Process HR Screening: 30 minutesHiring Manager Interview: 30 minutesTechnical interview with the Engineering team: 60 minutes