Head of Engineering – Sales & Marketing Tools

Posted Sep 10

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

📋 Description

• Direct engineering efforts for MonieCRM, the in-house workforce operations platform of Moniepoint, catering to a sales network comprising 50,000 members.

• Enhance and modernize the reliability of systems that facilitate onboarding, network management, pipeline and portfolio management, performance tracking, goals, compensation, sales experience, and support.

• Design and manage wallets, commission calculation and attribution, cashout, and welfare fund systems.

• Ensure financial accuracy for systems handling commissions, payouts, and associated funds.

• Supervise partner management, rewards and retention platforms, and the marketing technology stack, including Braze.

• Re-engineer rapidly developed legacy systems for reliable operations serving over 20 million users.

• Expand the sales and marketing platform across various markets.

• Cultivate a high-performance engineering organization with effective managers and senior engineers.

• Engage in system design, technical deep-dives, stakeholder management, and leadership-oriented hiring processes.


⛳️ Requirements

• 10 to 15 years of comprehensive software engineering experience.

• Minimum of 5 years in leading engineering teams through phases of growth.

• Over 5 years of practical, production-level experience in writing and deploying Java code.

• At least 5 years of experience managing managers and guiding an engineering organization through other engineering leaders.

• Demonstrated platform engineering experience at scale, particularly with complex distributed systems.

• Background in navigating legacy migrations and re-architecture projects at a scale of 20 million users or more.

• Strong backend engineering expertise in high-throughput, data-intensive distributed systems.

• Proficiency in Java and Spring Boot.

• Experience in managing and developing engineering teams consisting of 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 strongly preferred.

• CRM or SalesTech experience is explicitly not required.

• Exposure to customer engagement or marketing automation platforms like Braze is beneficial but not mandatory.


🏝️ Benefits

• Take ownership of the platform that drives the commercial engine of one of Africa's largest digital banks.

• Genuine opportunity for platform modernization with the autonomy and support to implement changes.

• Chance to make a significant impact on millions of businesses and individuals across Africa and beyond.

• Commitment to an equal opportunity and inclusive working environment.

People also viewed

Tremendous1 day ago

GTM Engineering Manager

US flagUnited States OnlyFull-timeSoftware Engineering Manager$190k – $230k/year
ApplyView job
Twin Health1 day ago

Engineering Manager, Copilot

US flagUnited States OnlyFull-timeSoftware Engineering Manager$200k – $220k/year
ApplyView job
Adobe1 day ago

Software Development Manager

US flagCalifornia, +2 more statesFull-timeSoftware Engineering Manager$147.9k – $293.3k/year
ApplyView job
Splitero1 day ago

Engineering Manager – Homeowner and Partner Experiences

US flagUnited States OnlyFull-timeSoftware Engineering Manager$160k – $180k/year
ApplyView job
ZipRecruiter1 day ago

Engineering Manager, Machine Learning, Ranking

US flagUnited States OnlyFull-timeSoftware Engineering Manager$200k – $265k/year
ApplyView job
OpenLoop1 day ago

Senior Engineering Manager – Forward Deployed Engineering

US flagUnited States 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