Engineering Manager (Site Reliability)

Moniepoint

IndiaremotePosted 1 month ago
Moniepoint logo

Skill Required

Engineering-ManagerSite-Reliability-EngineeringTechnical-LeadershipSoftware-Engineering-ManagementEngineering-Project-ManagementSite-Reliability-Engineering-ManagerReliability-Engineering-ManagerSite-Reliability-Engineering-LeadSite-Reliability-ManagerSite Reliability EngineerEngineering ManagerEngineeringCI/CDDesign PatternsSystem Designrelated fieldObservabilitywrittenPythondesignAgileNode.jsandCICDJavaScriptFulltime

Key highlights

  • Minimum of 8 years of experience as a Software Developer, Software Engineer, or similar role
  • 5+ years of Node JS / Python experience
  • 3 years of leadership experience required
  • Attractive salary, pension, health insurance, and paid leave

Role overview

Moniepoint Inc. is Africa’s all-in-one financial platform, helping 20 million businesses and individuals access seamless payments, banking, credit, cross-border, and business management tools each month. As Nigeria’s largest merchant acquirer, it powers most of the country’s point-of-sale (POS) transactions, processing over $250 billion in digital payment transaction value annually. The Engineering Manager role involves driving the successful delivery and execution of projects within the Site Reliability Engineering tooling team, managing end-to-end technical planning, and orchestrating collaboration between stakeholders to ensure timely and predictable delivery of product features while maintaining high technical standards.

Responsibilities

  • Own delivery and execution within the Site Reliability Engineering tooling team.
  • Evaluate product requirements for feasibility and ensure they align with the existing product architecture, translating them into EPICs and technical stories.
  • Work closely with Product Managers and Engineers to refine and groom tasks.
  • Plan and organize sprints with clearly defined goals, using project planning tools to establish timelines, delivery milestones, and identify task dependencies early.
  • Foster engineering processes that promote seamless collaboration and teamwork.
  • Track team velocity to ensure resources are effectively allocated, balancing bandwidth with task demands.
  • Coordinate alignment and manage dependencies across multiple stakeholders to prevent bottlenecks and ensure smooth execution.
  • Contribute to critical projects by ensuring appropriate design patterns and coding techniques are applied.
  • Remain hands-on, participating in code reviews to uphold high-quality standards.
  • Ensure monitoring and observability are in place for all owned services, meeting defined SLIs/SLOs.
  • Partner with Product Managers to track and publish post-deployment product metrics, ensuring transparency with key stakeholders.
  • Debug complex technical issues during incidents to identify solutions and run blameless RCA sessions.
  • Conduct regular performance reviews, providing constructive feedback and fostering a growth-oriented environment.
  • Lead project status reviews, manage expectations, and ensure smooth communication between teams and leadership.

Requirements

  • Minimum of 8 years of experience as a Software Developer, Software Engineer, or similar role.
  • 5+ years of Node JS / Python experience.
  • A minimum of 3 years of leadership experience.
  • Strong understanding of agile methodologies, sprint planning, and backlog management.
  • Expertise in breaking down complex product requirements into structured EPICs, Stories, and Tasks.
  • Solid experience with backend technologies.
  • Knowledge of project planning tools for visualizing and tracking delivery timelines.
  • Familiarity with engineering metrics and monitoring tools to assess team performance and product health.
  • Capability to debug complex technical issues during incidents to identify solutions and run blameless RCA sessions.
  • Understanding of deployment pipelines, continuous integration (CI), continuous deployment (CD), and their corresponding metrics.
  • Ability to drive alignment across diverse technical and non-technical stakeholders.
  • Exceptional ability to manage dependencies, mitigate risks, and communicate clearly with stakeholders.
  • Proven track record of improving team velocity and fostering efficient delivery.
  • 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.

Nice to have

  • Experience with frontend is a plus.

Benefits

  • Culture - We put our people first and prioritize the well-being of every team member. We’ve built a company where all opinions carry weight and where all voices are heard. We value and respect each other and always look out for one another. Above all, we are human.
  • Learning - We have a learning and development-focused environment with an emphasis on knowledge sharing, training, and regular internal technical talks.
  • Compensation - You’ll receive an attractive salary, pension, health insurance, paid leave, plus other benefits.

Additional details

  • What to expect in the hiring process: A preliminary phone call with one of our recruiters. A live coding and code review session. A system design and technical discussion round. A project planning, execution, and product thinking round. A behavioral and technical interview with the hiring manager.
  • Moniepoint is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees and candidates.
  • Originally posted on Himalayas
Apply now