
Head of Engineering, Sales & Marketing Tools
Posted Sep 10

Posted Sep 10
This is a fully remote position, open to applicants in Kenya.
• Lead the engineering efforts for MonieCRM, the in-house operating system of Moniepoint that supports a sales network of 50,000 individuals.
• Enhance and modernize the reliability of systems that facilitate onboarding, network management, pipeline and portfolio oversight, performance tracking, goal setting, compensation, sales experience, and customer support.
• Manage wallets, commission calculations and attributions, cashouts, and welfare funds, ensuring financial accuracy remains a top priority.
• Direct partner management, rewards and retention platforms, and oversee the Braze-based marketing technology stack.
• Redesign legacy systems to ensure their reliability can accommodate more than 20 million users.
• Construct and maintain complex distributed platform systems across various markets.
• Guarantee that commissions and earnings are accurately calculated, attributed, and disbursed on schedule.
• Empower commercial teams to operate more efficiently through reliable tools.
• Develop a high-performing engineering organization with capable managers and senior engineers.
• Collaborate with product and business stakeholders.
• 10–15 years of comprehensive software engineering experience.
• A minimum of 5 years leading engineering teams during periods of growth.
• Over 5 years of hands-on, production-level experience in Java development.
• At least 5 years of experience in managing managers.
• Demonstrated experience in platform engineering at scale, including building and operating complex distributed systems.
• Experience with legacy migrations and re-architecture projects for user bases exceeding 20 million.
• Strong backend engineering expertise in high-throughput, data-intensive distributed systems.
• Proficiency in Java and Spring Boot.
• Experience in managing and developing engineering teams comprising 20 or more members.
• Familiarity with financially accurate systems such as commissions, payouts, wallets, or ledgers is a significant advantage.
• A background in fintech or payments is highly preferred.
• Exposure to Braze or similar customer engagement/marketing automation platforms is beneficial.
• CRM or SalesTech experience is explicitly not a requirement.
• Must successfully complete the system design, panel, stakeholder management, technical, and culture fit interviews as outlined.
• Take ownership of the platform that powers the commercial engine of one of Africa's largest digital banks.
• Enjoy a genuine platform modernization mandate with the autonomy and support needed to implement changes.
• Be part of a mission-driven company that positively impacts millions of businesses and individuals across Africa and beyond.
• Join an equal opportunity employer dedicated to fostering diversity and cultivating an inclusive environment.
Omada Health
QuinStreet
Ad Hoc LLC
Tucows Domains
Get handpicked remote jobs straight to your inbox weekly.