Engineering Manager (RCL)

FairMoney

United States

Remote

USD 140,000 - 210,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Private Health Insurance
Pension Plan
Training & Development
Remote work
Paid Time Off

Job summary

FairMoney, a pioneering mobile banking platform expanding credit to emerging markets, seeks an Engineering Manager to lead a team of engineers and translate business needs into scalable technical solutions.

You will own the technical direction for lending products, collaborate with Product, Data, Risk, and other stakeholders, and drive reliability and delivery across distributed systems. Remote work options available.

Qualifications

  • 7+ years of software engineering experience, including backend systems.
  • 2+ years of experience leading engineering teams.
  • AI native development familiarity.
  • Hands-on coding and leading by example.
  • Experience with lending/fintech or payments domain.
  • Strong knowledge of distributed systems and scalable backend architectures.

Responsibilities

  • Lead, mentor, and develop a team of software engineers.
  • Own the technical direction and delivery of systems supporting lending and credit products.
  • Collaborate with Product, Risk, Data, and other teams to define technical solutions and priorities.
  • Drive design, development, and scaling of reliable backend services and distributed systems.
  • Set engineering standards around code quality, testing, deployment, observability, and reliability.
  • Provide technical guidance, code reviews, architecture discussions, and problem solving.
  • Address technical debt, bottlenecks, and reliability issues.
  • Ensure planning, prioritisation, and timely delivery of initiatives.
  • Establish and track engineering metrics around delivery and quality.
  • Support incident management and root-cause analysis.
  • Coach engineers on career development and performance.
  • Participate in hiring to build a strong engineering team.

Skills

Software engineering
Backend development
Team leadership
AI native development
Hands-on coding
Distributed systems
Cloud infrastructure
Fintech domain
CI/CD
Mentoring engineers

Tools

Go (Golang)
React

Job description

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 Role

We 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.

Requirements
What You’ll Do
  • Lead, mentor, and develop a team of software engineers, creating a high-performing and collaborative engineering culture.
  • Own the technical direction and delivery of systems supporting lending and credit products.
  • Work closely 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 around code quality, testing, deployment, observability, and system reliability.
  • Support engineers with 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 around delivery, quality, reliability, and operational performance.
  • Support incident management and ensure effective root-cause analysis and follow-up.
  • Coach engineers through regular 1:1s, feedback, career development, and performance management.
  • Participate in hiring and help build a strong engineering team.
What We’re Looking For
  • 7+ years of software engineering experience, with significant experience in backend development.
  • 2+ years of experience managing or leading engineering teams.
  • AI native development familiarity
  • Hands-on coding experience and contribution is must to have, you would be expected to design and code the new system and lead with examples.
  • Strong experience designing and building distributed systems and scalable backend applications.
  • Experience working within 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/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.
Nice to Have
  • 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.

Programming language: golang, react (some level of frontend development would be good to have)

Benefits
  • Private Health Insurance
  • Pension Plan
  • Training & Development
  • Remote work
  • Paid Time Off
Recruitment Process
  • HR Screening: 30 minutes
  • Hiring Manager Interview: 30 minutes
  • Technical interview with the Engineering team: 60 minutes
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Risk Manager & Portfolio Owner
Lead Risk Manager & Portfolio Owner

FairMoney • United States

Remote
USD 30,000 - 45,000
25 days paid vacation
Remote work with CET overlap
Training & Development budget
+1
Remote Engineering Manager - Fintech Backend Lead
Remote Engineering Manager - Fintech Backend Lead

FairMoney • United States

Remote
USD 140,000 - 210,000
Private Health Insurance
Pension Plan
Training & Development
+2
Engineering Manager, Lending Products
Engineering Manager, Lending Products

Jobgether • San Francisco (CA)

On-site
USD 235,000 - 300,000
Salary range: $235,000-$300,000 USD
Equity grants
Medical, dental, and vision insurance
+4
Head of Financial Forecasting
Head of Financial Forecasting

FairMoney • United States

Remote
GBP 70,000 - 90,000
25 days paid time off
Training & Development budget
Paid company business trips
+1
PHP Engineer
PHP Engineer

Lendable Ltd • United States

On-site
USD 73,000 - 119,000
Health coverage
Retirement plan
Hybrid work
Engineering Manager
Engineering Manager

Cleo • United States

Remote
USD 180,000 - 280,000
Meaningful equity
Health insurance
Dental insurance
+6
Senior Software Engineer - Credit
Senior Software Engineer - Credit

LemFi • New York (NY)

On-site
USD 170,000 - 260,000
Senior Android Developer (Remote)
Senior Android Developer (Remote)

Finom • United States

Remote
USD 140,000 - 190,000
Head of Engineering, Sales Management Tools
Head of Engineering, Sales Management Tools

OpenKrill • United States

On-site
USD 159,000 - 238,000
Sr. Software Engineer - Based in India
Sr. Software Engineer - Based in India

Credibly • Cut Off (LA)

On-site
USD 120,000 - 180,000