Job Description
Moniepoint, a fast-growing financial services platform in Africa, is seeking an Engineering Manager to lead the successful delivery and execution of projects within engineering teams. The Engineering Manager will manage end-to-end technical planning, translate product requirements into actionable tasks, and orchestrate collaboration between engineers, product managers, QA, and UX.
Responsibilities:
- Own delivery and execution across cross-functional teams.
- Evaluate business and product requirements, translating them into EPICs and technical stories.
- Work closely with Product Managers, UX Designers, and Engineers to refine tasks.
- Plan and organize sprints with clearly defined goals.
- Foster engineering processes that promote seamless collaboration.
- Track team velocity and ensure effective resource allocation.
- Coordinate alignment and manage dependencies across stakeholders.
- Contribute to critical projects, ensuring appropriate design patterns and coding techniques.
- Participate in code reviews to uphold high-quality standards.
- Ensure monitoring and observability are in place for all owned services.
- Partner with Product Managers to track and publish post-deployment product metrics.
Requirements:
- 8-10 years of experience as a Software Developer, Software Engineer, or similar role.
- 5+ years of Java and Spring Boot experience.
- 3+ years of leadership experience.
- Strong understanding of agile methodologies, sprint planning, and backlog management.
- Expertise in breaking down complex product requirements into structured EPICs, Stories, and Tasks.
- Solid experience with backend technologies.
- Knowledge of project planning tools for visualizing and tracking delivery timelines.
- Familiarity with engineering metrics and monitoring tools.
- Capability to debug complex technical issues and run blameless RCA sessions.
- Understanding of deployment pipelines, CI/CD, and their corresponding metrics.
- Ability to drive alignment across diverse stakeholders.
- Exceptional ability to manage dependencies, mitigate risks, and communicate clearly.
- Proven track record of improving team velocity and fostering efficient delivery.
- BSc in Computer Science, Engineering, or a related field.
What Moniepoint Offers:
- Culture that puts people first and prioritizes well-being.
- Learning and development-focused environment.
- Attractive salary, pension, health insurance, paid leave, plus other benefits.