Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related technical field.
- 12-15 years of hands-on software development experience, including 5+ years of successfully leading multiple engineering teams and driving large-scale technical initiatives
- Significant prior experience as a Software Engineer, with a strong track record of designing scalable systems and operating in a software architecture capacity (approximately 60/40 technical and people leadership).
- Strong backend engineering expertise, with practical experience deploying production systems (e.g., using Spring Boot or similar modern backend frameworks); frontend exposure is a plus.
- Proven experience building and maintaining CI/CD pipelines, deployment systems, and managing technical debt at scale.
- Demonstrated ability to lead managers and multiple cross-functional teams simultaneously in complex, fast-paced environments.
- Prior experience managing distributed and remote teams across multiple geographies.
- Strong experience with agile methodologies, sprint planning, and efficient technical resource management.
- Proven track record of mentoring, performance management, and developing high-performing engineering teams.
- Demonstrated ability to drive alignment across engineering and non-technical stakeholders.
- Experience introducing engineering innovations that materially improve team productivity, delivery speed, and operational efficiency.
Nice to Have
- Experience in fintech or regulated technology environments is a strong plus, especially in high-scale platforms.
- Exposure to emerging markets or a strong interest in solving problems related to financial inclusion and financial well-being is advantageous.
Additional Information
- Please send us your CV or LinkedIn profile via our career website.
- Moniepoint is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees and candidates.