
Engineering Manager - Payments
Who we are
Moniepoint is one of Africa’s fastest-growing fintech companies, recognised by the Financial Times for three consecutive years. We provide an end-to-end financial ecosystem powering payments, banking, credit, and business tools for over 10 million users, processing more than $250B+ in annual transaction value.
In 2024-2025, Moniepoint completed a Series C fundraise exceeding $200 million, backed by leading global investors including Visa, Google’s Africa Investment Fund, Development Partners International, LeapFrog Investments, Lightrock, and IFC. This investment underscores our scale, profitability, and long-term roadmap and solidifies Moniepoint’s position as one of Africa’s fintech unicorns.
Curious about what makes Moniepoint an incredible place to work? Check out posts on how we cultivate a culture of innovation, teamwork, and growth.
About the role
As an Engineering Manager on the Moniepoint Payments team, you should have strong technical depth and proven leadership experience to guide a high-performing team. The ideal candidate has led complex, high-scale payment systems, driven cross-functional initiatives, mentored engineers at multiple levels, and delivered mission-critical systems under high-critical operational environments.
You should be a hands-on technical leader who enjoys designing scalable systems, coaching engineers, navigating ambiguity, and collaborating with product, business, and compliance teams to build resilient financial infrastructure.
What you’ll get to do
- Lead, mentor, and grow a world-class engineering team building scalable payment products and platforms.
- Provide architectural guidance on backend and distributed systems powering high-throughput payments.
- Drive initiatives that identify bottlenecks and implement engineering solutions that scale reliably and securely.
- Own complex projects end-to-end, from ideation to launch, with a focus on outcomes and measurable impact.
- Manage delivery schedules, technical roadmaps, and project timelines with clarity and discipline.
- Guide the team through ambiguity, operational challenges, and mission-critical situations.
- Partner closely with product, design, data, compliance, and operations to ship high-impact features.
- Align engineering decisions with business priorities and user needs.
- Communicate technical challenges, trade-offs, and priorities to non-technical stakeholders.
- Mentor engineers into senior roles and emerging team leads through structured development practices.
- Handle interpersonal, technical, and cross-functional conflicts with maturity and transparency.
- Support the team during periods of ambiguity or high-critical operational pressure.
- Work effectively with teams distributed across time zones.
To succeed in this role, you should have
- 10+ years of software development experience with deep exposure to large-scale, distributed systems (e.g., millions of financial transactions per day).
- Strong technical depth in backend architecture, distributed systems, data consistency, reliability, and scalability.
- Proven experience owning or designing systems responsible for financial flows, real-time data, or mission-critical transactions.
- Ability to navigate trade-offs and guide teams through complex technical decisions.
- 2-3+ years as an Engineering Manager or Technical Lead with people-management responsibilities.
- Experience growing and mentoring engineering teams, especially in fintech or payments.
- Comfortable leading teams across time zones and managing distributed execution.
- Track record of delivering significant features or platforms in close collaboration with product, business, and design.
- Ability to articulate technical considerations in business terms and align teams toward shared outcomes.
- Skilled at balancing technical debt, delivery pressure, and long-term platform health.
- Exceptional communicator able to simplify complexity and provide clarity in decision-making.
- Experience resolving conflicts, technical disagreements, interpersonal issues, and stakeholder misalignment with fairness.
- Ability to maintain team morale and alignment during stressful or fast-changing situations.
- BSc in Computer Science, Mathematics, Engineering, or a related field.
Generic Skills
- Problem-solving: Ability to assess complex problems, find solutions, and make sound decisions.
- Communication: Strong written and verbal communication skills, including technical documentation and stakeholder reporting.
- Adaptability: Able to thrive in a fast-paced, changing environment, adjusting strategies as needed.
- Attention to Detail: Meticulous in documenting technical requirements and ensuring all aspects of a project are accounted for.
Supervisory skills
- Team Management: Experience in managing and mentoring engineers, ensuring team growth and performance.
- Resource Allocation: Ability to assess bandwidth and manage resource distribution to optimize team performance.
- Feedback: Conduct regular performance reviews, providing constructive feedback, and fostering a growth-oriented environment.
- Stakeholder Management: Lead project status reviews, manage expectations, and ensure smooth communication between teams and leadership.
What we can offer you
- 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.
What to expect in the hiring process
- A preliminary phone call with one of our recruiters.
- A live coding and code review session.
- A system design and technical discussion round.
- A project planning, execution, and product thinking round.
- A behavioral and technical interview with the hiring manager.
Moniepoint is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees and candidates.
#LI-Remote
Create a Job Alert
Interested in building your career at Moniepoint? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field