The Role
Lead backend architecture and implementation for real-time, financial, and geospatial systems: matching engine, geospatial queries, driver wallet ledger, distributed trip state machines, realtime channels/auth/presence, deployments, observability, and mentor engineering teams.
Summary Generated by Built In
We
are seeking, on behalf of our client, a (Tech Lead).
Responsibilities:
- Design and
implement the matching engine and geospatial queries.
- Build and
maintain the driver's wallet as a double-entry ledger.
- Architect
and implement distributed trip state machines across apps and backend.
- Set up and
manage real-time infrastructure (channels, auth, presence).
- Oversee
deployments, observability, telemetry, and on-call practices.
- Lead code
reviews, mentor engineers, and makes long-term architectural decisions.
Requirements
- 8+ years of backend engineering experience, including systems with
money flows, state machines, or real-time coordination.
- Strong relational database expertise (transactions, indexing, query
optimization).
- Experience with realtime systems (WebSockets, pub/sub,
channel-based architectures).
- Strong engineering judgment in typed languages (TypeScript, Java,
Go, Kotlin, etc.).
- Proven track record of leading small teams technically.
- Comfortable with operational responsibilities (deployments,
observability, incident response).
- Working English; Arabic is a strong plus.
- Experience stack: TypeScript, Node.js, Next.js, PostgreSQL/PostGIS,
Ably, React Native/Expo.
- Background in ride-hailing, logistics, marketplaces, or fintech.
- Experience with self-hosted infrastructure (Docker, Hetzner).
- Familiarity with offline-first systems and the Libyan market.
Skills Required
- 8+ years of backend engineering experience, including systems with money flows, state machines, or real-time coordination.
- Strong relational database expertise (transactions, indexing, query optimization).
- Experience with realtime systems (WebSockets, pub/sub, channel-based architectures).
- Strong engineering judgment in typed languages (TypeScript, Java, Go, Kotlin).
- Proven track record of leading small teams technically.
- Comfortable with operational responsibilities (deployments, observability, incident response).
- Working English.
- Arabic is a strong plus.
- Experience stack: TypeScript, Node.js, Next.js, PostgreSQL/PostGIS, Ably, React Native/Expo.
- Background in ride-hailing, logistics, marketplaces, or fintech.
- Experience with self-hosted infrastructure (Docker, Hetzner).
- Familiarity with offline-first systems and the Libyan market.
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
Dawaam is a UAE-based executive search and recruitment agency established in 2012. It specializes in UAE hiring and Emiratization, serving as a bridge between ambitious companies and exceptional talent across various sectors, including finance, real estate, hospitality, and healthcare. The firm focuses on connecting the right people to the right careers efficiently, effectively, and with a personal touch, ensuring a high-quality match for both employers and candidates.





