Head of Engineering, Sales & Marketing Tools

🔥 0 minutes ago

🇵🇰 Pakistan – Remote

⏰ Full Time

🔴 Lead

👮‍♀️ Software Engineering Manager

👻 Ghost score 10%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Moniepoint Inc. (Formerly TeamApt Inc.)

Moniepoint Inc. (Formerly TeamApt Inc.)

1001 - 5000 employees

💳 Fintech

🏦 Banking

Fintech • Banking • Payments

Moniepoint Inc. is Africa's all-in-one financial ecosystem that provides seamless solutions in payments, banking, credit, and business management for over 10 million businesses and individuals. Operating as Nigeria's largest merchant acquirer, Moniepoint powers the majority of Point of Sale (POS) transactions in the country. The company processes $17 billion monthly while ensuring profitable operations. With operations starting in 2019, Moniepoint continues to support businesses through its comprehensive financial services platform, making significant strides in financial inclusion across emerging markets.

📋 Description

• Lead engineering for MonieCRM, Moniepoint's in-house workforce operations platform for its 50,000-strong sales network • Modernise and re-architect rapidly grown legacy systems • Improve system reliability and performance at a scale exceeding 20 million users • Ensure financial correctness for wallets, commission calculation and attribution, cashout, and welfare funds • Scale sales and marketing tooling with a rapidly growing agent network across multiple markets • Support partner management, rewards and retention platforms, and the Braze-based marketing technology stack • Enable commercial teams to operate faster through dependable tooling • Build a high-performing engineering organisation with strong managers and senior engineers • Deliver accurately calculated, attributed, and timely commissions and earnings at network scale

🎯 Requirements

• 10–15 years of overall software engineering experience, with at least 5 years leading engineering teams through growth phases • 5+ years of hands-on, production-level experience writing and shipping Java code • At least 5 years of experience managing managers • Proven platform engineering experience at scale, building and running complex distributed systems • Experience navigating legacy migrations and re-architecture projects at 20M+ user scale • Strong backend engineering skills in high-throughput, data-intensive distributed systems • Proficiency in Java and Spring Boot • Experience managing and developing large engineering teams of 20 or more members • Experience building systems where financial correctness matters is a strong advantage • Fintech or payments background strongly preferred • Exposure to customer engagement or marketing automation platforms such as Braze is a plus, but not a requirement • CRM or SalesTech domain experience is explicitly not required

🏖️ Benefits

• Own the platform behind the commercial engine of one of Africa's largest digital banks • A genuine platform modernisation mandate with the autonomy and backing to see it through • Mission-driven company impacting millions of businesses and individuals across Africa and beyond • Equal opportunity employer committed to diversity and an inclusive environment

Apply Now