← All open jobs

Engineering · Not stated

Direct employer

Head of Engineering, Sales Management Tools

Moniepoint

KenyaSenior · RemoteDeadline not published by employerChecked 8 Oct 2026
Illustration of construction plans, a hard hat and measuring tools.

Published by employer

About this role

This plain-English summary was prepared by work.ke from the original advert. Confirm all details on the source before applying.

Role overview

Moniepoint is hiring a Head of Engineering for Sales Management Tools to work remotely in Kenya. This role suits experienced software engineers who have led large teams and managed complex platform engineering projects at scale. The position involves overseeing the development and modernisation of Moniepoint's in-house sales management platform used by a large sales network.

Read full role

What you will do

  • Lead the modernisation and re-architecture of legacy systems to improve reliability and performance.
  • Ensure accurate calculation, attribution, and payment of commissions and earnings at network scale.
  • Manage the sales and marketing platform to support a rapidly growing agent network across markets.
  • Enable commercial teams to operate efficiently by providing dependable tooling.
  • Build and maintain a high-performing engineering team with strong leadership.

Requirements

  • 10 to 15 years of software engineering experience with at least 5 years leading engineering teams through growth phases.
  • Minimum 5 years of hands-on Java programming experience at production level.
  • At least 5 years managing engineering managers and leading engineering organisations.
  • Proven experience in platform engineering for complex distributed systems at scale.
  • Experience with legacy migrations and re-architecture projects for systems with over 20 million users.
  • Strong backend skills in high-throughput, data-intensive distributed systems, proficient in Java and Spring Boot.
  • Experience managing large engineering teams of 20 or more members.
  • Experience building systems where financial correctness is critical, such as commissions, payouts, wallets or ledgers, is a strong advantage.
  • Fintech or payments industry experience is strongly preferred.
  • Experience with CRM or SalesTech is not required but is a plus.
  • Exposure to customer engagement or marketing automation platforms like Braze is a plus but not required.

How to apply

Apply through the employer's official contact with your application before the closing date, which the employer has not published.

View advert & apply