Senior Backend Engineer – Payments

Job not on LinkedIn

4 hours ago

Apply Now
Logo of Moniepoint Inc. (Formerly TeamApt Inc.)

Moniepoint Inc. (Formerly TeamApt Inc.)

Fintech • Banking • Payments

Moniepoint Inc. is Africa's all-in-one financial ecosystem that provides seamless solutions in payments, banking, credit, and business management for over 10 million businesses and individuals. Operating as Nigeria's largest merchant acquirer, Moniepoint powers the majority of Point of Sale (POS) transactions in the country. The company processes $17 billion monthly while ensuring profitable operations. With operations starting in 2019, Moniepoint continues to support businesses through its comprehensive financial services platform, making significant strides in financial inclusion across emerging markets.

1001 - 5000 employees

💳 Fintech

🏦 Banking

📋 Description

• Design, develop, and maintain backend services and distributed systems that power high-throughput payment flows. • Provide architectural input and strong engineering instinct around scalability, data consistency, reliability, and system performance. • Identify system bottlenecks and implement robust engineering solutions that scale securely and reliably. • Own complex features or systems end-to-end from planning and design to implementation, testing, deployment, and monitoring. • Collaborate with product, design, data, compliance, and operations teams to ship impactful, user-focused features. • Communicate technical challenges, trade-offs, and proposed solutions clearly to both technical and non-technical stakeholders. • Uphold strong engineering standards through thoughtful code reviews, documentation, and technical discussions. • Mentor junior engineers, helping them strengthen their fundamentals, grow their technical depth, and build confidence. • Contribute to a healthy engineering culture of clarity, collaboration, and operational excellence. • Operate effectively across distributed teams and time zones. • Collaborate with cross-functional teams (product, design, QA) to define, design, and ship high-impact features.

🎯 Requirements

• 6+ years of professional software development experience, including building and maintaining large-scale, distributed backend systems. • Deep technical fundamentals in backend architecture, distributed systems, data models, consistency, performance, and system reliability. • Hands-on experience with mission-critical transaction systems, financial flows, or real-time data pipelines. • Ability to analyze complex technical trade-offs and contribute to clear, well-reasoned engineering decisions. • A track record of shipping significant backend features or platforms in collaboration with product, design, and business teams. • Strong communication skills and the ability to explain complex technical concepts with clarity. • Experience mentoring junior engineers and helping them grow through guidance, code reviews, and example-setting. • Ability to balance delivery pressure with long-term technical quality and maintain high coding and architectural standards. • Comfort working in distributed teams across multiple time zones. • BSc in Computer Science, Engineering, Mathematics, or a related field.

🏖️ Benefits

• Culture - We put our people first and prioritize the well-being of every team member. We’ve built a company where all opinions carry weight and where all voices are heard. We value and respect each other and always look out for one another. Above all, we are human. • Learning - We have a learning and development-focused environment with an emphasis on knowledge sharing, training, and regular internal technical talks. • Compensation - You’ll receive an attractive salary, pension, health insurance, paid leave plus other benefits.

Apply Now

Similar Jobs

4 hours ago

Senior Fullstack Engineer focused on building and enhancing UI components for Savant Labs. Contributing to design systems and backend integrations in a remote role from India.

Gradle

Java

JavaScript

Jest

JUnit

Mockito

React

Redux

TypeScript

Yarn

9 hours ago

Engineering Manager responsible for managing Java Fullstack development team. Overseeing projects and mentoring engineers at InsightSoftware.

Angular

JavaScript

React

Spring Boot

SpringBoot

TypeScript

Vue.js

Webpack

Yesterday

Technical Lead overseeing Azure to Google Cloud Platform migration in retail management. Leading feature teams and architecting cloud-native solutions with GCP services.

Angular

ASP.NET

Azure

BigQuery

Cloud

Docker

DynamoDB

Entity Framework

Google Cloud Platform

JavaScript

Kubernetes

Laravel

Microservices

SOAP

SQL

Terraform

.NET

Yesterday

Senior Software Engineer managing REST API stack for Maropost e-commerce platform, driving innovation in tools and frameworks. Collaborate with engineering teams to enhance processes and deliver high-quality software.

Angular

ASP.NET

AWS

Azure

Cloud

DynamoDB

Google Cloud Platform

Grafana

JavaScript

Jenkins

MS SQL Server

Prometheus

Redis

Spinnaker

SQL

Terraform

.NET

Yesterday

Senior Software Engineer designing and implementing backend applications for a fintech company. Leading architectural decisions and developing microservices using Go and Python.

AWS

Cloud

Microservices

MySQL

Postgres

Python

Go