Technical Product Manager — Core Payments
About the role
ABOUT YASSIR
Yassir is the leading super app in the Maghreb region, set to change the way daily services are provided. It currently operates across Algeria, Morocco, Tunisia, South Africa and Senegal. It is backed by ~$200M in funding from VCs across Silicon Valley, Europe and other parts of the world.
We offer on-demand services such as ride-hailing and last-mile delivery. Building on this infrastructure, we are now introducing financial services to help our users pay, save and borrow digitally - helping usher the continent into a digital economy era. We're not just about serving people; we're about creating a marketplace that brings people what they need while infusing social values.
Responsibilities
ABOUT THE ROLE
We are looking for a Technical Product Manager to join our Core Payments squad, working alongside our Senior PM to build and scale the engine that moves money across the Yassir platform. This is a hands-on, technical role at the heart of our financial infrastructure.
Core Payments owns the systems every transaction depends on: the payment orchestration flow, the switch and PSP integrations, and reconciliation and settlement. Every payment on the platform - wallet-to-wallet, card, bill payment, interbank transfer - passes through the sequence of compliance, limit, balance, and ledger checks that this squad is responsible for. Correctness, resilience, and traceability are non-negotiable.
You will translate complex payment and ledger
requirements
into clear specs, work shoulder-to-shoulder with engineers on the design of transaction flows, and own the edge cases - retries, failures, reversals, and reconciliation - that make the difference between a payment system that works and one that loses money.
WHAT YOU'LL WORK ON
A flavour of the problems this squad solves day to day
- Payment orchestration - the ordered sequence of checks (channel policy, entitlement, limits, balance, fees, sanctions, fraud, ledger post) that every transaction runs through before money moves.
- Transaction routing across paths: internal wallet-to-wallet ledger posts, interbank transfers via the national switch, card payments via the scheme, and biller / bill-payment flows.
- Failure handling and money safety - idempotent retries, suspense accounts, and preventing "ghost" payments where an external party is paid but the customer is never debited (or vice versa).
- Switch and PSP integration - working with engineers on card authorisation flows, PSP failover, and the messaging between Yassir and external payment networks.
- Reconciliation and settlement - making sure Yassir's ledger matches the external world (billers, banks, schemes) and that breaks are surfaced and resolved.
- Resilience - defining fallbac…
Requirements
REQUIREMENTS
- 3-5 years of product management experience, with meaningful time on technical or infrastructure products (payments, fintech, ledger, banking, or a comparable backend / platform domain).
- Genuine technical depth: comfortable with APIs, data models, and system design discussions; able to read a spec, follow a transaction through multiple systems, and spot the gaps.
- Strong grasp of how payments or financial transactions work end-to-end - authorisation, settlement, reconciliation, and the failure modes in between (or the ability to demonstrate you can learn this fast, backed by adjacent experience).
- A track record of writing high-quality technical specs and working closely with engineering teams to ship reliable systems.
- Precision and rigour - you care about correctness, edge cases, and getting the details right, because in payments the details are the product.
- Ability to work with ambiguity and build in a fast-moving, from-scratch environment.
- Knowledge of modern development practices like agile and scrum.
- Excellent written and verbal communication, with the ability to make complex technical topics clear to non-technical stakeholders.
- Based in Cairo, Egypt (required).
- Fluent English and Arabic; French is an advantage.