New
NEW TOOLS AVAILABLE — Discover Your Ideal Career Path with our AI Career Assessment Tool · Optimize your CV for ATS Recruitment Systems — Beat the bots, land interviews · 95% ATS Compatibility Rate · 100% Tested & Verified · Career Guidance for Students & Professionals      
NEW TOOLS AVAILABLE — Discover Your Ideal Career Path with our AI Career Assessment Tool · Optimize your CV for ATS Recruitment Systems — Beat the bots, land interviews · 95% ATS Compatibility Rate · 100% Tested & Verified · Career Guidance for Students & Professionals      
🇳🇬 Nigerian Number 🇬🇧 UK Number

Senior Software Engineer Vacancy 2026 at FairMoney (5+ Years)

FairMoney logo white abstract mark and dot on a green background with the word FairMoney beneath

About FairMoney

FairMoney is building the leading mobile bank for emerging markets. The company started with a digital microcredit application on Android, and currently rolls out additional financial services, including a current account, savings, and debit card, while expanding the product to Western Africa and South-East Asia.

Senior Software Engineer (Identity) Job Summary (Abuja, Hybrid)

This Senior Software Engineer (Identity) job in Abuja is a hybrid role open to experienced backend engineers. FairMoney is recruiting for this role to join its Identity engineering squad. It will build reliable and scalable systems that support identity verification, KYC, authentication, and other critical customer onboarding processes.

It’s a strong fit for job seekers in backend engineering, distributed systems, or fintech looking for a senior technical role.

Quick Facts

  • Job Title: Senior Software Engineer
  • Company: FairMoney Microfinance Bank
  • Location: Abuja (Hybrid)
  • Application Deadline: Not specified

Description

As a Senior Software Engineer (Identity) at FairMoney, you will join the Identity engineering squad. You will help build reliable and scalable systems that support identity verification, KYC, and authentication. You will own complex backend projects and contribute to technical decisions. You will work closely with other engineers and cross-functional teams to deliver secure solutions.

Additionally, you will have the opportunity to leverage AI-assisted development tools to improve engineering productivity and delivery. These tools aim to accelerate code generation, testing, and quality assurance.

This role also emphasizes collaboration with cross-functional teams to deliver secure, high-quality solutions. It offers opportunities to contribute to system design and to mentor peers.

Key Responsibilities for This Senior Software Engineer Job

  • Design, develop, and maintain scalable backend systems for Identity, KYC, authentication, and related services.
  • Take ownership of complex technical projects from design through implementation, testing, deployment, and maintenance.
  • Build reliable distributed systems and services that can support millions of customers across multiple markets.
  • Work closely with Product, Risk, Compliance, and other engineering teams to deliver effective identity and KYC solutions.
  • Contribute to technical architecture, engineering standards, code reviews, and best practices within the Identity squad.
  • Identify and resolve performance, scalability, reliability, and security challenges across systems.
  • Use AI-assisted development tools and modern engineering practices to improve productivity and software delivery.
  • Mentor other engineers and contribute to a culture of knowledge sharing and continuous improvement.

Technical Stack for This Role

  • The customer-facing product is an Android application.
  • It communicates with Ruby on Rails or Go-lang backends (Sidekiq, RSpec).
  • The ML pipeline is API-Flask (Python).
  • Hosted on AWS: Kubernetes, SNS, SQS, Lambdas, RDS Aurora MySQL and PostgreSQL, DynamoDB, S3, and Kinesis.
  • A prototype data warehouse on GCP (GCS, BigQuery, Cloud Composer).
  • CI/CD pipeline runs on GitHub Actions.

Requirements for This Senior Software Engineer Job

  • 5+ years of professional experience in backend software development.
  • Strong experience designing and building distributed systems and scalable backend services.
  • Experience working with Go, or strong experience in another backend language with a willingness to transition to Go.
  • A strong understanding of software engineering principles, system design, testing, CI/CD, and production operations.
  • Experience working on complex systems where reliability, security, and scalability are critical.
  • Strong problem-solving and technical decision-making skills.
  • Good verbal and written communication skills.
  • Experience working effectively within cross-functional engineering teams.

Preferred Qualifications

  • Experience working in Identity, KYC, authentication, fraud prevention, onboarding, or related domains.
  • Experience in fintech, banking, payments, or other financial services environments.
  • Strong experience with Go and Go-based backend systems.
  • Experience with microservices, event-driven architectures, and distributed systems.
  • Experience working with AWS or other major cloud platforms.
  • Experience using AI coding assistants, LLM-based developer tools, or AI-assisted development workflows.
  • Experience mentoring engineers and contributing to technical direction within a team.

Benefits

  • Private Health Insurance.
  • Pension Plan.
  • Paid Time Off.
  • Training & Development.

Why This Senior Software Engineer Job in Abuja Stands Out

This role offers:

  • A hybrid work arrangement, combining flexibility with in-office collaboration
  • Hands-on work on identity, KYC, and authentication systems at scale, across multiple markets
  • Exposure to a modern tech stack, including Go, AWS, Kubernetes, and AI-assisted development tools
  • Strong benefits, including private health insurance, a pension plan, and training and development support

If you’re among job seekers looking for senior backend engineering or fintech roles in Abuja, this FairMoney opening is worth applying to.

How to Apply for This Senior Software Engineer Job

Interested and qualified candidates should: 📧 Click here to apply online Application Deadline: Not specified

Recruitment Process

  • A 30-minute screening call with a member of the recruitment team.
  • Technical interviews with members of the Engineering team, lasting 45-60 minutes.

Frequently Asked Questions About This Senior Software Engineer Job

Q: What qualifications are needed for this Senior Software Engineer job? A: Candidates need 5+ years of backend software development experience, strong distributed systems experience, and experience with Go or a willingness to transition to it.

Q: Is this Senior Software Engineer job remote or in-office? A: This is a hybrid role based in Abuja.

Q: What does the recruitment process look like? A: The process includes a 30-minute screening call, followed by technical interviews with the Engineering team lasting 45-60 minutes.

Q: How do I apply, and when is the deadline? A: Click the application link to apply online. No closing date has been specified, so it’s best to apply early.

Looking for more fintech and backend engineering jobs in Abuja? Check here.

Before applying, ensure your CV clearly highlights: Your backend development experience, familiarity with Go and distributed systems, and any experience in Identity, KYC, or fintech domains.


Make Your CV Stand Out with DDBRACT

Before you apply, make sure your CV and application letter are optimized to pass Applicant Tracking Systems (ATS) and catch the recruiter’s eye. Use our CV Optimization Tool to tailor your CV and cover letter specifically to this role — and boost your chances of landing an interview.

📲 WhatsApp (Nigeria): wa.me/2349129682895
📲 WhatsApp (UK): wa.me/447777666454
📸 Instagram: @ddsolutions_com
🐦 Twitter/X: @ddbract_com
📘 Facebook: DDBRACT Solutions
💼 LinkedIn: DE DAV’S BRACT Solutions
▶️ YouTube: @ddbractsolutions

Let DDBRACT Solutions help you stand out in a competitive job market.

CV optimization tool

author avatar
DDadmin

Leave a Reply

Your email address will not be published. Required fields are marked *

Let's fix all your content and academic writing needs, saving you time, money & stress.

favicon

Join the DDBRACT Weekly Digest

Get training updates, scholarships, and job opportunities every week.

OUR OFFICES

Nigeria Office:

2 Rumudike Street, Off NYSC Road
Alakahia, Port Harcourt
Rivers State, Nigeria


United Kingdom Office:

Luton, England, United Kingdom

© 2026 All Rights Reserved.

NEED SUPPORT?

Chat with our team now for quick answers.