Remote opportunity at
Moniepoint GroupEngineering Manager
Moniepoint Group is looking for an Engineering Manager to join its remote team. As an all-in-one financial platform in Africa, Moniepoint serves millions of businesses and…
Career Tools
About This Role
Moniepoint Group is looking for an Engineering Manager to join its remote team. As an all-in-one financial platform in Africa, Moniepoint serves millions of businesses and individuals, processing billions in digital payment transaction value annually and operating as Nigeria's largest merchant acquirer. In this role, you will oversee end-to-end technical planning and project execution within your product area. You will translate product needs into actionable tasks, guide software design decisions,…
Job Description
Moniepoint Group is looking for an Engineering Manager to join its remote team. As an all-in-one financial platform in Africa, Moniepoint serves millions of businesses and individuals, processing billions in digital payment transaction value annually and operating as Nigeria's largest merchant acquirer.
In this role, you will oversee end-to-end technical planning and project execution within your product area. You will translate product needs into actionable tasks, guide software design decisions, and manage team bandwidth. The position involves close collaboration with engineers, product managers, quality assurance, and user experience designers to ensure timely and predictable delivery while maintaining high technical standards and service level objectives.
Responsibilities
- Manage end-to-end delivery and execution across cross-functional teams
- Evaluate business and product requirements for technical feasibility and architectural alignment
- Translate product needs into EPICs and technical user stories
- Partner with product managers, UX designers, and engineers to prioritize the backlog
- Plan sprint execution with defined goals, timelines, and milestones
- Monitor team velocity and capacity to optimize resource allocation
- Coordinate cross-team dependencies to eliminate bottlenecks
- Participate in code reviews and guide design decisions during critical initiatives
- Ensure monitoring, alerting, and observability for owned services to meet SLIs and SLOs
- Track and publish post-release product metrics alongside product managers
Requirements
- 8-10 years of experience as a software developer, software engineer, or in a similar hands-on technical role
- 5 or more years of experience building production systems using Java and Spring Boot
- At least 3 years of engineering leadership experience managing high-performing teams
- Familiarity with Agile methodologies, project planning tools, and iterative delivery
- Experience debugging complex production issues, leading incident response, and conducting root cause analysis
- Knowledge of modern deployment practices including CI/CD pipelines and release management
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related technical field
- Exposure to frontend technologies alongside backend engineering expertise
Core Skills
Benefits
- Attractive salary
- Pension
- Health insurance
- Paid leave
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
Is this position remote?
Yes, the posting indicates that this role is remote.
What is the employment type?
The posting specifies that this is a full-time position.
What is the salary for this role?
The specific salary is not stated in the job posting.
What does the hiring process involve?
The interview process includes a preliminary phone call with a recruiter, a live coding and code review session, a system design and technical discussion round, a project planning and product thinking round, and a final behavioral and technical interview with the hiring manager.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.