Moniepoint recruitment. Position: Engineering Manager – R&D (Remote

Below is a completely rephrased version that preserves all the essential details:


Engineering Manager – R&D (Remote)

Who We Are
Moniepoint is a comprehensive financial services platform designed for emerging markets and stands as Africa’s second-fastest growing company. Since 2019, we have empowered over three million people by offering innovative solutions in personal and business banking, payments, credit, and business management. In 2023, we processed $182 billion and now handle the majority of point-of-sale transactions in Nigeria.

About the Role
As an Engineering Manager at Moniepoint, you will lead and mentor a versatile team of engineers tasked with developing groundbreaking solutions. In partnership with product and business managers, you will transform strategic roadmaps into actionable technical plans—from designing the architecture to overseeing deployment. You will provide expert guidance, managing day-to-day operations across a team that includes frontend, backend, and data engineers. This role requires a visionary mindset, with the ability to oversee the broad technical strategy as well as dive deep into code reviews and troubleshooting.

What You’ll Do

  • Accelerate Product Delivery: Guide your team to swiftly deliver high-quality products.
  • Scale Infrastructure: Enhance and expand our backend services to support millions of customers, tackling the unique challenges of large-scale operations.
  • Architectural Leadership: Make pivotal decisions regarding database design and provide technical mentorship to ensure best practices are followed throughout product development.
  • Hands-On Support: Dedicate approximately 60% of your time to directly assisting your team, navigating dependencies in a fast-paced environment.
  • Cross-Department Collaboration: Work closely with senior leadership and various departments to guarantee seamless product launches and effective post-launch support.
  • Technical Deep Dives: Lead in-depth reviews, drive the evolution of product architecture, and oversee the continuous development of our offerings.
  • Data and Automation: Enhance our products by working with data pipelines, algorithms, and automated systems.
  • Documentation and Standards: Translate product requirements into detailed architectural documents and diagrams, ensuring they remain current with ongoing developments.
  • Quality Assurance: Perform thorough code reviews and enforce software engineering best practices to maintain the stability and reliability of our products.
  • Team Growth: Play an active role in expanding the team by interviewing and hiring new engineering talent.

What We’re Looking For

  • Experience:
    • 8–10 years in software development or engineering roles.
    • 5+ years of experience working with Java and Spring Boot.
  • Proven Track Record: Demonstrated success in managing every stage of the product lifecycle and launching scalable products.
  • Technical Expertise:
    • Deep hands-on experience in software development.
    • Strong understanding of application design, architecture, and modeling (UML or similar methods).
    • Familiarity with software quality assurance principles.
  • Educational Background: A bachelor’s degree in Computer Science, Engineering, or a related field.
  • Core Skills:
    • Excellent problem-solving abilities.
    • Clear and effective communication skills for both technical documentation and stakeholder engagement.
    • Adaptability to thrive in a dynamic, fast-paced environment.
    • Exceptional attention to detail.

Leadership & Management Skills

  • Team Leadership: Proven experience in managing and mentoring engineering teams.
  • Resource Management: Ability to assess team capacity and allocate resources effectively.
  • Constructive Feedback: Regularly conduct performance reviews and provide actionable feedback.
  • Stakeholder Management: Facilitate clear communication between technical teams and leadership, ensuring expectations are met.

What We Offer

  • Culture: A people-first environment where every opinion is valued, and all team members are supported and respected.
  • Learning Opportunities: A focus on continuous learning through knowledge sharing, regular training sessions, and internal technical talks.
  • Competitive Benefits: An attractive compensation package that includes a competitive salary, pension, health insurance, paid leave, and more.

Hiring Process

  • A preliminary phone interview with our recruiter.
  • A take-home coding challenge.
  • A technical panel interview with the Engineering Team focusing on coding and system design.
  • A subsequent technical panel session delving into architecture, infrastructure, and databases.
  • A leadership and product interview with the Program Manager.
  • A cultural fit interview with Business and Functional Leads.

Moniepoint is proud to be an equal opportunity employer. We celebrate diversity and are dedicated to creating an inclusive environment for all candidates and employees.


CLICK HERE TO APPLY FOR THIS POSITION

Leave a Reply