Head of Engineering, Sales & Marketing Tools

Posted Sep 10

This is a fully remote position, open to applicants in Kenya.

📋 Description

• 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.


⛳️ Requirements

• 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.


🏝️ Benefits

• 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.

People also viewed

Pond & Company1 day ago

Instrumentation & Controls Engineering Manager

US flagColorado, +2 more statesFull-timeSoftware Engineering Manager
ApplyView job
Grafana Labs1 day ago

Senior Engineering Manager, Grafana Frontend

SE flagSweden, +6 more countriesFull-timeSoftware Engineering ManagerSEK 996.8k – SEK 1.2M/year
ApplyView job
Grafana Labs1 day ago

Senior Engineering Manager, Grafana Frontend

IE flagIreland, +6 more countriesFull-timeSoftware Engineering Manager€133.6k – €160.3k/year
ApplyView job
Grafana Labs1 day ago

Senior Engineering Manager, Grafana Frontend

ES flagSpain OnlyFull-timeSoftware Engineering Manager€106.7k – €128k/year
ApplyView job
Akamai Technologies1 day ago

Engineering Manager – Linux Kernel Development

US flagMassachusetts OnlyFull-timeSoftware Engineering Manager$151.8k – $273.2k/year
ApplyView job
Spellbook1 day ago

Software Engineering Manager

CA flagCanada OnlyFull-timeSoftware Engineering Manager
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers