Engineering Manager
Posted 1ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Engineering Manager leading delivery of software for Moniepoint’s all-in-one African financial platform. Driving Java/Spring Boot systems, technical execution, and engineering team performance.
Responsibilities:
- Own end-to-end delivery and execution across cross-functional teams within the product area
- Evaluate business and product requirements for technical feasibility and architectural alignment
- Translate requirements into EPICs and technical user stories
- Partner with Product Managers, UX Designers, and Engineers to refine, groom, and prioritize the backlog
- Plan and drive sprint execution using project planning tools, timelines, milestones, and dependency tracking
- Champion engineering processes and rituals that support collaboration, accountability, and efficiency
- Monitor team velocity and capacity to optimize resource allocation
- Coordinate cross-team dependencies and stakeholder alignment to remove bottlenecks
- Guide design decisions, enforce sound design patterns, and participate in code reviews
- Ensure monitoring, alerting, and observability for owned services and meet defined SLIs and SLOs
- Partner with Product Managers to define, track, and publish post-release product metrics
- Manage and mentor engineers, conduct performance reviews, and foster team growth
- Lead project status reviews and maintain communication between teams and leadership
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or a related technical field
- 8-10 years of experience as a Software Developer, Software Engineer, or similar hands-on technical role
- 5+ years of experience building production systems using Java and Spring Boot
- Minimum 3 years of engineering leadership experience managing high-performing teams
- Solid grasp of Agile methodologies, including sprint planning, backlog grooming, and iterative delivery
- Ability to translate complex product requirements into EPICs, user stories, and tasks
- Strong backend engineering expertise; frontend exposure is a plus
- Experience with project planning and tracking tools
- Familiarity with engineering, product health metrics, and monitoring tools
- Ability to debug complex production issues, lead incident response, and conduct blameless RCA
- Understanding of modern deployment practices, CI/CD pipelines, release management, and associated metrics
- Ability to drive alignment across technical and non-technical stakeholders
- Risk management, dependency tracking, and stakeholder communication skills
- Track record of improving team velocity, delivery predictability, and engineering excellence
- Problem-solving ability
- Strong written and verbal communication skills, including technical documentation and stakeholder reporting
- Adaptability in a fast-paced, changing environment
- Attention to detail in documenting technical requirements
- Experience managing and mentoring engineers
- Ability to assess bandwidth and manage resource distribution
- Ability to conduct performance reviews and provide constructive feedback
- Ability to lead project status reviews and manage stakeholder expectations
Benefits:
- Learning and development-focused environment
- Knowledge sharing, training, and regular internal technical talks
- Attractive salary
- Pension
- Health insurance
- Paid leave
- Other benefits
- People-first culture prioritizing employee well-being
- Inclusive environment and equal opportunity employment



















