工程经理
Engineering Manager
我们是谁
Moniepoint Inc. 是非洲的一站式金融平台,每月帮助2000万企业和个人顺畅地进行支付、银行、信贷、跨境交易和业务管理工具的使用。
作为尼日利亚最大的商户收单机构,我们支撑了该国大部分的销售点(POS)交易。通过我们的子公司,Moniepoint Inc. 每年处理的数字支付交易价值超过2500亿美元。
职位简介
作为工程经理,你将推动团队内项目的成功交付与执行。你将负责端到端的技术规划,确保产品需求转化为可执行的任务,同时协调工程师、产品经理、QA 和 UX 等各方的协作。该职位需要对软件设计和开发有深入理解,并具备在规定时间内高效、可靠地规划、执行和交付产品功能的能力。你还将负责维护高标准的技术规范,管理团队资源,并确保项目里程碑按时准确完成。
你将负责的工作
- 在你的产品领域内,跨职能团队中负责端到端的交付与执行,确保结果可预测且高质量。
- 评估业务和产品需求的技术可行性与架构一致性,将其转化为明确的 EPIC 和技术用户故事。
- 与产品经理、UX 设计师和工程师紧密合作,持续优化、整理和优先处理待办事项。
- 制定并推动迭代执行,设定明确的目标,使用项目规划工具建立时间线、交付里程碑,并尽早识别依赖关系。
- 推动工程流程和实践,以促进良好的协作、责任和团队效率。
- 监控团队的速度和容量,优化资源分配,主动平衡资源与交付承诺。
- 协调跨团队依赖关系和利益相关者对齐,消除瓶颈,保持顺利执行。
- 在关键项目中保持亲力亲为,指导设计决策,强化良好的设计模式,并参与代码审查,以保持高水平的工程品质。
- 确保所有自有服务具备强大的监控、警报和可观测性,持续满足定义的 SLIs 和 SLOs。
- 与产品经理合作,定义、跟踪和实现产品目标。
查看英文原文
Who we are
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, we power most of the country’s point-of-sale (POS) transactions. Through our subsidiaries, Moniepoint Inc. processes over $250 billion in digital payment transaction value annually.
About the role
As an Engineering Manager, you will drive the successful delivery and execution of projects within your teams. You will manage end-to-end technical planning, ensuring that product requirements are translated into actionable tasks, while orchestrating collaboration between various stakeholders, including engineers, product managers, QA, and UX. This role requires a deep understanding of software design and development and the ability to plan, execute, and deliver product features in a timely and predictable manner. You will also be responsible for maintaining high technical standards, managing team bandwidth, and ensuring project milestones are met with efficiency and accuracy.
What you’ll get to do
- Own end-to-end delivery and execution across cross-functional teams within your product area, ensuring predictable and high-quality outcomes.
- Evaluate business and product requirements for technical feasibility and architectural alignment, translating them into well-defined EPICs and technical user stories.
- Partner closely with Product Managers, UX Designers, and Engineers to continuously refine, groom, and prioritize the backlog.
- Plan and drive sprint execution with clearly defined goals, using project planning tools to establish timelines, delivery milestones, and surface dependencies early.
- Champion engineering processes and rituals that enable strong collaboration, accountability, and team efficiency.
- Monitor team velocity and capacity to optimize resource allocation, proactively balancing bandwidth against delivery commitments.
- Coordinate cross-team dependencies and stakeholder alignment to remove bottlenecks and maintain smooth execution.
- Stay hands-on in critical initiatives by guiding design decisions, enforcing sound design patterns, and participating in code reviews to maintain high engineering quality.
- Ensure robust monitoring, alerting, and observability for all owned services, consistently meeting defined SLIs and SLOs.
- Partner with Product Managers to define, track, and publish post-release product metrics, driving transparency and continuous improvement.
To succeed in this role, you should have
- Bachelor’s degree in Computer Science, Engineering, or a related technical field.
- 8-10 years of experience as a Software Developer, Software Engineer, or in a similar hands-on technical role.
- 5+ years of strong experience building production systems using Java and Spring Boot.
- Minimum 3 years of proven engineering leadership experience managing high-performing teams.
- Solid grasp of Agile methodologies, including sprint planning, backlog grooming, and iterative delivery.
- Demonstrated ability to translate complex product requirements into well-structured EPICs, user stories, and tasks.
- Strong backend engineering expertise; exposure to frontend technologies is a plus.
- Experience with project planning and tracking tools to visualize and manage delivery timelines.
- Familiarity with engineering, product health metrics, and monitoring tools to drive data-informed decisions.
- Hands-on capability to debug complex production issues, lead incident response, and conduct blameless RCA.
- Good understanding of modern deployment practices, including CI/CD pipelines, release management, and associated metrics.
- Ability to drive alignment across cross-functional stakeholders, both technical and non-technical.
- Excellent risk management, dependency tracking, and stakeholder communication skills.
- Proven track record of improving team velocity, delivery predictability, and engineering excellence.
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.
What we can offer you
- 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.
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.
#LI-Remote