MENA & SEA Scale-Ups Guide
The Middle East (Careem, Noon, Talabat, Tabby) and Southeast Asia (Grab, Gojek, Sea/Shopee, Traveloka)
host some of the most exciting engineering in the world: super-apps, fintech, and logistics at genuine
scale. This guide covers what these scale-ups test — closer to Big Tech than local shops, but with a
practical, product-first flavor — and how to prepare.
Prerequisites: Company Tiers
Time to read: ~14 minutes
The landscape
These are Tier 2 product companies at real scale — a common and excellent
target for regional engineers leveling up from local roles, and a strong destination in their own right
(great comp, hard problems, international exposure).
MENA:
- Careem (ride-hailing, Careem Pay, super-app; Uber-owned) — Dubai/Berlin/regional hubs.
- Noon (e-commerce, Noon Food, NoonPay) — the “Amazon of the Middle East.”
- Talabat / Delivery Hero (food delivery) — logistics at scale.
- Tabby, Tamara (BNPL fintech) — payments, credit, fraud.
- Others: Swvl, Property Finder, Bayut/Dubizzle, regional banks’ digital arms.
SEA:
- Grab (super-app: ride, delivery, GrabPay) — Singapore.
- Gojek / GoTo (Indonesian super-app).
- Sea Group / Shopee (e-commerce) · Traveloka (travel) · Tokopedia, Lazada.
🚨 The common thread: super-apps and fintech — ride-hailing, delivery, payments, e-commerce, all at
millions-of-users scale. This tells you exactly which case studies to prioritize.
What they test
Closer to Big Tech than local companies, but more practical and domain-focused:
- System design at scale — real, serious HLD. But often framed around their domain: “design a ride-
matching system,” “design a payment flow,” “design a food-delivery dispatch.” 🚨 They love designs close
to their actual product.
- Strong coding (DS&A) — a solid algorithms bar, like Big Tech.
- Product & practical sense — they build real products, so they value pragmatic trade-offs and
understanding the business, not just theoretical scale.
- Behavioral / culture fit — collaboration, ownership, dealing with ambiguity (see behavioral).
- Sometimes LLD — varies; some include an OOP design round.
The case studies to prioritize
🚨 Bias your prep toward the domains these companies live in:
| If targeting… |
Prioritize these case studies |
| Careem, Grab, Gojek (ride/super-app) |
Ride-Hailing ⭐, Food Delivery, Payment System, Chat, Notification |
| Talabat, Delivery Hero (delivery) |
Food Delivery ⭐, Ride-Hailing, Geospatial, Notification |
| Noon, Shopee, Lazada (e-commerce) |
E-Commerce ⭐, Payment, Recommendation, Typeahead, Search |
| Tabby, Tamara, Careem Pay, GrabPay (fintech) |
Payment System ⭐, Digital Wallet, Fraud Detection, E-Commerce |
🚨 Being able to fluently design their core product is a massive edge — a Careem interviewer loves a
candidate who nails ride-matching and thinks about surge, driver supply, and Careem Pay integration.
How to prepare (scale-up playbook)
- Full framework + core HLD. Know the framework cold
and the Tier 1–2 case studies.
- Go deep on their domain. Pick the table row above and master those designs — including the domain
nuances (geospatial matching, saga-based order flows, ledger-based payments, fraud).
- Strong DS&A. Don’t neglect coding; the bar is high.
- Understand the region’s realities. Multi-country (different currencies, languages, regulations),
mobile-first (many users on low-end devices/spotty networks), cash-on-delivery, local payment methods.
Mentioning these shows product awareness they value.
- Behavioral in English, emphasizing ownership, ambiguity, cross-cultural collaboration (these are
diverse, international teams).
What makes these companies distinctive
- Real scale with real constraints: millions of users, but also intermittent connectivity, price
sensitivity, regulatory diversity across countries. Great engineers here design for those realities,
not just abstract scale.
- Product-first: trade-offs are judged against business impact. “I’d favor availability so riders can
always book” resonates more than pure theory.
- Fast-moving: ownership and pragmatism over process. Show you can ship.
- International, diverse teams: strong communication and collaboration matter.
🚨 The winning profile: solid fundamentals + fluent design of their core domain + product awareness of
regional realities + clear communication. Very achievable coming from a local role with focused prep.
🚨 Common pitfalls
- Generic prep — not going deep on the company’s actual domain (designing “Twitter” for a delivery
company interview).
- Ignoring regional realities — designing as if everyone has fast internet and a credit card.
- Underrating coding — the algorithms bar is Big-Tech-like.
- Pure theory over product sense — these are product companies; connect design to business impact.
- Neglecting behavioral — ownership and ambiguity stories matter on these teams.
🛠️ Try it
1. Master your target’s core design. Targeting Careem? Design ride-hailing three times until fluent,
including surge, driver supply/demand, and Careem Pay. Targeting Tabby? Own the payment + fraud designs.
2. Add the regional lens. Redo one design accounting for multi-country, low-connectivity, cash-on-
delivery, and local payment methods. Practice naming these constraints — it signals product maturity.
3. Prepare two ownership stories. For the behavioral round, ready two concrete stories of you owning
something end to end and handling ambiguity — the traits these fast-moving teams probe. See
behavioral.
Further reading