Lead Software Engineer (Fintech Platforms & Financial Systems) Job


  2026-03-11
  Lagos, Nigeria
  Not Specified
  Information Technology

Strivolabs is a technology and digital transformation company that designs and builds scalable digital platforms, automation systems, and AI-driven solutions for businesses across Africa and global markets. We work with organisations across financial services, fintech, lending, and core banking environments to design and implement modern digital infrastructure.

Our work includes building customer-facing platforms, financial APIs, embedded finance systems, digital lending solutions, and enterprise automation tools. As our client portfolio continues to grow, we are seeking a candidate to lead the delivery of complex digital products and financial technology platforms for our clients in the capacity below:

Job Position: Lead Software Engineer (Fintech Platforms & Financial Systems)

Job Location: Lagos
Employment Type: Full-time (Hybrid)

Role Overview

  • The Lead Software Engineer will be responsible for leading the technical design, development and delivery of fintech and financial systems projects delivered by Strivo Labs.
  • This role combines hands-on engineering, technical leadership and system architecture oversight, ensuring that platforms are built to high standards of security, scalability and reliability.

The Lead Engineer will work closely with:

  • Technical Product Managers
  • Software engineers and DevOps teams
  • Client technical teams
  • External integration partners

Key Responsibilities
Technical Architecture & System Design:

  • Design and oversee system architecture for fintech platforms and digital financial services systems
  • Define best practices for backend development, APIs and platform infrastructure
  • Ensure systems are built for scalability, resilience and high availability
  • Guide architectural decisions around data models, system integrations and cloud infrastructure

Engineering Leadership:

  • Lead and mentor software engineers across backend, frontend and platform development
  • Establish engineering standards, coding practices and technical documentation
  • Review code and ensure adherence to security and performance best practices
  • Provide technical guidance to the development team during implementation

Platform Development:

  • Lead the development of backend services, APIs and platform components
  • Support the development of financial transaction systems, integration services and platform infrastructure
  • Ensure secure handling of sensitive financial and customer data
  • Support the implementation of authentication, encryption and security protocols

System Integrations:

  • Design and oversee integrations with financial systems, payment infrastructure and third-party services
  • Support integrations with banking systems, payment gateways and financial APIs
  • Ensure reliable and secure communication between systems

DevOps & Infrastructure Collaboration:

  • Work closely with DevOps engineers to ensure robust infrastructure and deployment pipelines
  • Support CI/CD pipeline implementation and system monitoring
  • Ensure platform stability and operational readiness for production environments

Technical Delivery:

  • Work with the Technical Product Manager to translate product requirements into technical implementation plans
  • Estimate engineering timelines and guide development planning
  • Identify technical risks and propose solutions
  • Ensure projects are delivered on schedule and to a high technical standard

Types of Systems You Will Work On
The Lead Software Engineer will support the development of a variety of financial technology platforms, including:

  • Digital lending systems
  • Financial APIs and platform infrastructure
  • Embedded finance platforms
  • Merchant payment systems
  • Customer onboarding and KYC systems
  • Integration layers for core banking platforms
  • Financial reporting and analytics systems.

Required Skills & Experience
Engineering Experience:

  • 7+ years of experience in software engineering
  • Proven experience designing and delivering scalable backend systems
  • Experience building API-driven platforms and distributed systems
  • Experience leading engineering teams or acting as a senior technical lead

Technical Skills:
Strong experience with:

  • Backend development frameworks
  • API architecture and integration design
  • Relational databases and data modelling
  • Cloud infrastructure environments
  • Modern software development practices and version control
  • Experience with fintech or financial systems development is strongly preferred.

Architecture & System Design:

  • Experience designing scalable system architectures
  • Understanding of security best practices for financial platforms
  • Experience implementing authentication, encryption and secure data handling

Leadership Skills:

  • Ability to lead and mentor engineers
  • Strong technical decision-making ability
  • Excellent communication and documentation skills
  • Ability to collaborate across product, engineering and client teams

Preferred Experience:
Candidates with experience working with or building systems related to:

  • Fintech platforms
  • Digital lending systems
  • Payments infrastructure
  • Financial APIs
  • Core banking integrations will be highly valued.

What Success Looks Like in This Role
Within the first six months, the Lead Engineer will:

  • Successfully lead the architecture and delivery of key fintech platform projects
  • Establish strong engineering standards and development processes
  • Support the development team in delivering scalable and secure systems
  • Ensure robust technical execution across client engagements

Method of Application
Interested and qualified candidates should send their CV, brief cover note outlining relevant engineering and fintech platform experience, links to GitHub, portfolio or previous technical projects (if available) to: [email protected] using "Application – Lead Software Engineer" as the subject of the email.


Click link to Apply



Get the Latest Jobs Delivered to Your Inbox