Senior Backend Engineer - Feed Squad
Listed on 2026-07-17
-
Software Development
Backend Developer
Thndr
Thndr is on a mission to make investing simple and accessible for everyone across the Middle East and North Africa. Since launching in 2019 and going through Y Combinator shortly after, we have grown into Egypt's number one investing app, with millions of people putting their money to work in stocks, gold, mutual funds, and more, many of them investing for the very first time.
We are licensed by Egypt's Financial Regulatory Authority and are a member of the Egyptian Exchange. In 2024 we expanded into the UAE under an ADGM license, and in 2025 we became the first remote retail trading member of the Abu Dhabi Securities Exchange. That same year, the World Economic Forum named us a Technology Pioneer, the only Egyptian company alongside Apple, Google, Dropbox, and others.
In 2026, The Financial Times named us the fastest growing company in Africa. We are backed by investors including Tiger Global, Prosus Ventures, BECO Capital, and Y Combinator, and we are only getting started.
Today, roughly 40% of all transactions on the Egyptian Exchange flow through Thndr. Behind almost everything a user sees or relies on is market data, and the Feed team owns it. Live and delayed prices, statistics, charts, and asset data across every market we operate in all flow through systems we build and run.
We ingest data from different providers, sometimes multiple per market, and expose it to the rest of Thndr through a single, unified feed. Nearly everything downstream depends on it: the live prices users watch, the alerts we fire when something moves, and the limit orders that execute off the numbers we serve. Our users range from first-time investors making a decision about where to put their money, to technical traders who need immediate, actionable insights.
Every millisecond matters. When a price arrives late or wrong, it is not a cosmetic bug, it is real money for real people acting on information that has to arrive on time, every time.
On top of that, we are building for scale, and one that is genuinely hard: a feed engineered to handle 100,000+ assets and hundreds of thousands of price updates a second, without dropping a beat.
This is a sensitive system, and a foundational one. Providers fail, connections drop, and infrastructure gives out mid-session, and none of that is an excuse to stop serving users. Much of the hard part is staying correct and available when something upstream breaks: failing over in the middle of an open market, absorbing a provider outage, and keeping the feed flowing when the pieces underneath it do not.
You would be working alongside some of our strongest engineers on problems that are unusually hard and unusually consequential, owning systems the rest of the platform quietly depends on.
Design, build, and operate the feed services that serve market data across Egypt, UAE, US, and soon KSA, processing large volumes of data and events with very low latency and high reliability.
Keep the feed available and correct when things break, owning the SLOs and overall health of your services, with strong observability, sensible on-call, and graceful failover when a provider drops or infrastructure gives out mid-market.
Understand the different databases and data models we use, Redis, Click House, and Postgres, how each behaves, and when to reach for which.
Own the infrastructure the feed runs on. Understand how data reaches us from each provider, and build in redundancy where it matters so a single upstream failure never takes us down.
Identify technical debt and reliability risks in your area and steadily improve the systems you own.
Raise the bar on quality and operational discipline, and support the engineers around you through code and design reviews and pairing.
A strong track record of designing, shipping, and operating reliable backend systems in production, used by large numbers of people.
Real depth in distributed systems, and a clear understanding of what it takes to keep them fast and correct under load and under failure.
Comfort owning systems end to end, from design through production and on-call. You care not just about writing the code, but about how it behaves when a provider drops or a node fails.
A feel for performance, and the instinct to treat latency and throughput as first-class concerns rather than afterthoughts.
Familiarity with our stack, or the confidence to get there quickly:
Python, C#,.NET Core, Golang, PostgreSQL, RabbitMQ, Redis, and Click House.A high bar for correctness and operational discipline. You understand what it means to run a system where a mistake has real consequences for real people.
A clear, candid communicator who can hold their own with other engineers and work closely with the teams that build on what you provide.
Experience building systems optimized for real-time performance, where latency and throughput are on the line.
Experience with Click House or similar OLAP databases, and the query and schema…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).