datatrota
Signup Login
Home Jobs Blog

Engineering Manager - Fraud Tools at Moniepoint Inc. (Formerly TeamApt Inc.)

Moniepoint Inc. (Formerly TeamApt Inc.)Lagos, Nigeria Networking and Tech Support
Full Time
Moniepoint is a financial technology company digitising Africa’s real economy by building a financial ecosystem for businesses, providing them with all the payment, banking, credit and business management tools they need to succeed.

About The Role

  • As an Engineering Manager, you will drive the successful delivery and execution of projects within your teams. Our Fraud Prevention Tools team plays a critical role in protecting our platform and users from financial fraud. We’re looking for an experienced and technically strong Engineering Manager to lead a cross-functional engineering team dedicated to building scalable, intelligent, and reliable fraud prevention infrastructure.
  • This role is ideal for someone who combines strong technical depth, people management experience, and a product-focused mindset. You’ll work on complex systems involving high-throughput data processing, rule engines, and real-time decision systems while also managing and mentoring a team of engineers.

What You’ll Get To Do

  • 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.

To succeed in this role, we think you should have

  • 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.).
  • 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.
  • 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

Generic Skills

  • 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.

Supervisory Skills

  • 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.

Method of Application

Signup to view application details. Signup Now
X

Send this job to a friend