Engineering Manager

Moniepoint
Summary
Join Moniepoint, a rapidly growing financial services platform in Africa, as an Engineering Manager for the Fraud Prevention Tools team. Lead a team of 5-10 engineers in designing and developing scalable fraud prevention platforms using Java, Spring Boot, and SQL databases. Collaborate with cross-functional teams, including fraud analysts and data scientists. Translate strategic goals into technical roadmaps and ensure timely project delivery. Mentor and coach team members, fostering a culture of collaboration and continuous improvement. This role requires 8+ years of backend engineering experience, including 2+ years in a management role, and a strong foundation in data structures, algorithms, and system design. The ideal candidate will possess strong technical skills, people management experience, and a product-focused mindset.
Requirements
- 8+ years of backend engineering experience, including 2+ years in a team/tech lead or management role
- Solid foundation in data structures, algorithms, system design, and microservices architecture
- Strong proficiency in Java and experience with relational databases (PostgreSQL, MySQL, etc.)
- Comfortable breaking down ambiguous business problems into concrete engineering deliverables
- Experience working with or leading remote/distributed teams effectively
- BSc in Computer Science, Engineering, or a related field
- 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
- 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
Responsibilities
- Lead the design and development of fraud prevention platforms, including rule-based systems, anomaly detection engines, and real-time alerting pipelines
- Collaborate with senior engineers on architecture decisions for large-scale, distributed systems that process millions of financial transactions daily
- Oversee backend development primarily using Java, Spring Boot, and SQL-based data stores, while maintaining service scalability, performance, and reliability
- Ensure adherence to software engineering best practices including testing, code reviews, observability, and incident management
- Lead a team of 5 to 10 engineers, ensuring timely delivery of projects and operational excellence
- Translate strategic goals into clear technical roadmaps, sprint plans, and measurable outcomes (OKRs)
- Provide regular feedback, mentoring, and coaching to team members, promoting technical growth and accountability
- Foster a culture of ownership, trust, collaboration, and continuous improvement
- Partner with fraud analysts, data scientists, and risk operations to develop internal tools and decisioning capabilities
- Work closely with Product Owners and other Engineering Managers to align technical priorities with business goals
- Ensure transparency and alignment with cross-functional stakeholders, escalating blockers as needed
- Design systems with high availability, redundancy, and disaster recovery strategies in mind
- Drive efforts to improve incident response, monitoring, and system observability
- Optimize fraud detection performance using advanced analytics, caching, consistent hashing, and partitioning techniques
Preferred Qualifications
- Exposure to fraud detection, financial transaction monitoring, or similar risk systems is a big plus
- Familiarity with load balancing, rate limiting, caching, and horizontal scaling techniques
Benefits
- Attractive salary
- Pension
- Health insurance
- Paid leave
- Other benefits
Share this job:
Similar Remote Jobs

