The median Algorithmic Trading Systems Engineer salary in Saudi Arabia is SAR32K/mo in 2026, with a typical range from SAR31K/mo to SAR33K/mo. Pay has moved +10.0% year-on-year. Riyadh currently leads city pay at SAR34K/mo. This is base salary for permanent employees. Contracting instead? See day rates for this role below.
What does An Algorithmic Trading Systems Engineer do?
An Algorithmic Trading Systems Engineer is responsible for building and maintaining low-latency trading systems, from strategy execution engines to market-data ingestion and order-routing infrastructure.
Day-to-day responsibilities
- Optimising execution latency in C++ or Java
- Backtesting strategy changes against historical tick data
- Monitoring live trading systems during market hours
- Working with quants to productionise new strategies
Low demand+22% C++ / low-latency engineering+17% Market data & order routing+12% FIX protocol