Data · Riyadh · Full time
Staff Engineer, Data
Lead the data side of our biggest engagements and grow the practice in our Riyadh office.
About the role
Our data work has grown from a few pipelines to a practice of twelve engineers across Riyadh and Dubai. We need a staff engineer to set its technical direction: how we design event streams, warehouses and the data products our clients build on them.
You’ll spend about half your time on a client engagement, often the data platform behind a modernisation, and half across the practice: reviewing designs, coaching senior engineers and helping us decide which work to take on.
You’ll work from our office on King Fahd Road at least two days a week, with travel to clients in Saudi Arabia and the UAE roughly once a month.
The work and you
-
What you’ll do
A typical month, though no two engagements are the same.
- Set the architecture for data platforms on our largest engagements
- Coach and review the work of senior data engineers
- Help scope and estimate new data work with clients
- Write and talk about what we learn, inside and outside Kestrel
- Hire and onboard engineers for the Riyadh data team
-
What you’ll bring
If you meet most of these, please apply. We’d rather hear from you than not.
- Ten or more years in data or backend engineering
- Deep experience with streaming (Kafka or similar) and a modern warehouse
- Strong SQL and Python, and one of Java, Kotlin or Scala
- Experience leading technical decisions across several teams
- Fluent English; Arabic is helpful but not required
Salary and package
Every salary band at Kestrel is published inside the company and on every job advert.
Pay and benefits
- Base salary, RiyadhMonthly and tax-free, our published band for Staff Engineer
- AED 52,000–62,000
- Profit sharePaid every June, the same percentage for everyone
- Up to 8%
- RelocationIf you’re moving to Riyadh for the role
- Up to AED 30,000
- HolidayPlus public holidays and four-day weeks in July and August
- 30 days
Your offer sits within the band based on the working session, not on what you earn now. We don’t ask for your salary history.
How we hire
Four steps, usually two to three weeks from application to offer.
-
Apply
Send your CV or a link and a few lines on why. We reply to everyone within five working days.
-
Intro call
Thirty minutes with the hiring manager about the role, the team and what you want next.
-
Working session
Ninety minutes pairing on a real problem with two of us. No take-home tests, no puzzles.
-
Meet the team
An hour with people you’d work with, in the studio or on video. An offer within 48 hours.
Apply for Staff Engineer, Data
It goes straight to Jonas Becker, CTO, who reads every application.
Not quite the right role?
We hire all year round. Send us a note at jobs@kestrel.ae and tell us what you’re good at.