Engineering Manager

Moniepoint Logo

Moniepoint

πŸ“Remote - Nigeria

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:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.