Remote
Senior Backend Engineer - Experience squad
About this role
ABOUT THE ROLE Every Thndr user passes through our systems before their first trade: signing up, verifying their identity, getting approved, logging in securely. Our ownership extends well beyond the initial user journey, covering Savings and Thndr Gold, the forthcoming Thndr Card and real estate products, the client domain, user profiles and the entire engagement pipeline. We run around twenty services across Egypt and the UAE, several of them Tier 1.
That makes operational excellence non-negotiable. We treat reliability, monitoring and incident response as part of the job. The most interesting part is the product side. Savings and Gold are ours end to end, and real estate is next. A gram of gold is an instrument, an order, a custody record and a ledger entry, all handled through our back office. We build the layer on top: a domain model clean enough to turn a trading instrument into a product where someone buys gold, or a slice of a building, without seeing any of that.
The work is broad. One minute you’re building an OAuth flow for a third party integration; the next you’re integrating an AML service provider for a new product with its own hosting and security requirements; a third time you’re arguing with policy on how to keep the experience smooth under new compliance demands. We sit between product teams shipping new features, operations and finance teams who live with what we build, and back office squads whose capabilities we build on top of.
We’re looking for a senior engineer to own a subset of these domains: to know them better than anyone, decide where they go next, and be accountable for their health. WHAT YOU'LL DO - Own part of our domains end to end. You lead the projects in them, you set the technical direction, and you are accountable for their service health; latency, error rates, on-call, and the slow accumulation of debt that nobody else is watching.
- Lead cross squad projects. Break down ambiguous product asks into a plan, sequence the work, pull in the people you need, unblock them, and ship it. Senior here means the project moves forward, not that the hardest function gets written. - Design systems that scale and degrade gracefully. Our services sit in front of every user on the platform and depend on third parties that time out, rate limit, and occasionally disappear.