Head of Engineering – Sales & Marketing Tools

Posted Sep 10

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

📋 Description

• Lead the engineering efforts for MonieCRM, the in-house workforce operations platform of Moniepoint, which supports a sales network comprising 50,000 members.

• Modernize and re-architect legacy systems that have rapidly expanded.

• Enhance platform reliability and performance for over 20 million users.

• Manage systems related to wallets, commission calculations and attribution, cashout processes, and welfare funds.

• Ensure the financial accuracy of commissions and earnings across the network.

• Scale sales and marketing platforms to accommodate a swiftly growing agent network spanning multiple markets.

• Assist in partner management, rewards and retention strategies, and marketing technologies, including Braze.

• Develop a high-performing engineering organization with a solid team of managers and senior engineers.

• Empower commercial teams to operate more effectively through reliable tooling.

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


⛳️ Requirements

• 10–15 years of comprehensive software engineering experience.

• A minimum of 5 years 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 in managing managers and leading an engineering organization.

• Demonstrated platform engineering experience at scale, including the building and operation of complex distributed systems.

• Involvement in legacy migrations and re-architecture projects at a scale of over 20 million users.

• Strong backend engineering capabilities 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 financial correctness systems, such as commissions, payouts, wallets, or ledgers, is a significant advantage.

• A background in fintech or payments is highly preferred.

• Knowledge of customer engagement or marketing automation platforms like Braze is a plus, although not required.

• Experience in the CRM or SalesTech domain is explicitly not required.


🏝️ Benefits

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

• Enjoy a genuine platform modernization mandate with the autonomy and support to implement changes effectively.

• Contribute to a mission-driven organization that positively impacts millions of businesses and individuals throughout Africa and beyond.

• Join an equal opportunity employer that is dedicated to fostering diversity and creating an inclusive environment.

People also viewed

Omada Health1 day ago

Senior Engineering Manager – Co-Intelligent Coaching

US flagUnited States OnlyFull-timeSoftware Engineering Manager$176k – $253k/year
ApplyView job
QuinStreet1 day ago

Engineering Manager

US flagUnited States OnlyFull-timeSoftware Engineering Manager$130k – $155k/year
ApplyView job
Ad Hoc LLC1 day ago

Engineering Manager, Software Engineering – Java Backend

US flagUnited States OnlyFull-timeSoftware Engineering Manager$120k – $170k/year
ApplyView job
Tucows Domains1 day ago

Engineering Manager

CA flagCanada OnlyFull-timeSoftware Engineering ManagerC$160k – C$170k/year
ApplyView job
Tucows1 day ago

Engineering Manager

CA flagCanada OnlyFull-timeSoftware Engineering ManagerC$160k – C$170k/year
ApplyView job
LTK (formerly rewardStyle & LIKEtoKNOW.it)1 day ago

Senior Manager, Engineering – Data Science

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