وصف الوظيفة
وصف المشروع
يقوم العميل بإطلاق منصة تداول إلكتروني متقدمة طبقة-بعد-طبقة عبر فئات الأصول – العوائد، والائتمان، والفوركس، مع قدرات تشمل التسعير الداخلي، التوزيع في الوقت الحقيقي، ومعالجة مباشرة للطريقة (STP).
نبحث عن مهندس تداول إلكتروني كبير لتصميم وبناء أنظمة تداول ذات زمن استجابة منخفض وتابع للأحداث تدمج بيانات السوق، مكتبات التسعير، وأماكن التنفيذ، لتمكين التدفق والتنفيد في الوقت الفعلي ومعالجة التداول بشكل واعٍ للمخاطر.
هذه وظيفة تقنية في المكتب الأمامي، تعمل بشكل وثيق مع المتداولين، والكمّيات، وفرق المنصة.
المسؤوليات
المسؤوليات الأساسية
هندسة المنصة وعمارة النظام
تصميم وتنفيذ تطبيقات تداول عالية الأداء وبأقل زمن استجابة
بناء بنية موجهة للأحداث تدعم:
إدخال بيانات السوق
تنسيق التسعير
تدفق الأسعار في الوقت الحقيقي
تطوير أنظمة قادرة على عطاء عالي وأداء زمن وصول حتمي
التسعير & التكامل مع الكمية
دمج مكتبات الأسعار الكمية في تدفقات التداول في الوقت الحقيقي
العمل مع فرق الكمي لتنفيذ:
تشغيل نماذج التسعير في الإنتاج
تحسين النماذج للبيئات الحساسة للزمن
تنفيذ خدمات/واجهات برمجة التطبيقات للتسعير التي يمكن استخدام عدة قنوات توزيع
بيانات السوق والتوزيع
التكامل مع موفري بيانات السوق (مثلاً بلومبرج، ريفينتيك)
بناء معالجات بيانات سوقية منخفضة التأخير لـ:
معالجة النقاط
التطبيع
التوزيع الداخلي
تمكين التدفق السعري في الوقت الحقيقي للعملاء الخارجيين/الداخليين
التنفيذ والربط مع venues
تنفيذ الاتصال إلى:
أماكن التداول (ECNs, MTFs, التجار)
مصادر السيولة الداخلية/الخارجية
تطوير:
منطق توجيه الطلب
سير العمل في التنفيذ (RFQ، تدفق، DMA)
دعم إدارة دورة حياة الطلب ذات زمن الاستجابة المنخفض
STP ومعالجة التداول
ضمان التكامل مع:
أنظمة التقاط التداول (مثلاً موريكس)
إدارة المخاطر ومنصات المعالجة اللاحقة
بناء خطوط STP في الوقت الحقيقي تضمن:
الدقة
المرونة
قابلية التدقيق
تحسين الأداء
استمرار تحسين:
الكمون
المعالجة العالية
استخدام الموارد
تطبيق تقنيات متقدمة:
التزامن / الخيوط المتعددة
تحسين الذاكرة
ضبط الشبكة
ضمان أنظمة تلتزم بمستويات زمن استجابة SLAs صارمة نموذجيًا لبيئات التداول
التعاون والتسليم
العمل بشكل وثيق مع:
المكتب الأمامي (التداول، المبيعات)
فرق البحث الكمي
البنية التحتية ودعم الإنتاج
المشاركة في دورة حياة التطوير الكاملة SDLC (التصميم → البناء → الاختبار → النشر → الدعم)
المساهمة في قرارات العمارة وتطور المنصة
المهارات
يجب امتلاكها
أكثر من 10 سنوات خبرة في تكنولوجيا أسواق رأس المال
عند/على الأقل 7+ سنوات خبرة في تطوير منصات التداول الإلكتروني
الخبرة في: منصات التداول عبر الأصول المختلفة، أطر التسعير (FX، العوائد، مشتقات الائتمان)
المعرفة بـ: النشر السحابي (AWS / Azure)، الحاويات (Docker، Kubernetes)
التعرض لـ: التوجيه الذكي للأوامر / التنفيذ الخوارزمي
لغات البرمجة: بايثون (للتكامل / أدوات)
خبرة قوية في C# (مفضل للمكونات الحساسة للزمن)، بايثون.
فهم عميق لـ: الخيوط المتعددة، التزامن، وأنظمة قائمة على الأحداث، تصميم وتحسين الأنظمة منخفضة الكمون
الخبرة باستخدام: أطر الرسائل (Kafka، Solace، JMS)، REST / WebSocket APIs للبث في الوقت الحقيقي، خبرة قوية ببيئة تطوير Linux/Unix
خبرة التداول/أسواق رأس المال:
معرفة قوية بـ: سير العمل التداولي الإلكتروني (RFQ، تدفق، تنفيذ)
هيكلة السوق عبر FX / العوائد / الائتمان
خبرة بناء: أنظمة التداول الأمامية أو التسعير، الربط بالمنصة/البورصة (يفضّل بروتوكول FIX)
خبرة التكامل:
خبرة مثبتة في دمج: تغذية بيانات السوق، مكتبات التسعير / نماذج الكمي، أنظمة حجز التداول (مثلاً موريكس أو منصات مماثلة)
فهم لـ: دورة التداول، STP وتدفقات ما بعد التداول
تصميم النظام والأداء
خبرة في تصميم: Distributed، قابلية التوسع، أنظمة منخفضة الكمون
معرفة بـ: هياكل البيانات وتحسين الخوارزميات، أنظمة عالية الإنتاجية
ما يُفضل إضافته
NA
أخرى
اللغات
الإنجليزية: C1 متقدم
الرتبة
كبير
Job description
Project description
Client is establishing a next-generation electronic trading and market-making platform across assets classes – Rates, Credit, and FX , with capabilities spanning in-house pricing, real-time distribution, and straight-through processing (STP).
We are seeking a Senior Electronic Trading Engineer to design and build low-latency, event-driven trading systems that integrate market data, pricing libraries, and execution venues, enabling real-time streaming, execution, and risk-aware trade processing.
This is a front-office technology role, working closely with traders, quants, and platform teams.
Responsibilities
Key Accountabilities
Platform Engineering & Architecture
Design and implement high-performance, low-latency trading applications
Build event-driven architecture supporting:
Market data ingestion
Pricing orchestration
Real-time price streaming
Develop systems capable of high throughput and deterministic latency performance
Pricing & Quant Integration
Integrate quantitative pricing libraries into real-time trading flows
Work with quant teams to:
Productionize pricing models
Optimize models for latency-sensitive environments
Implement pricing services / APIs consumable by distribution channels
Market Data & Distribution
Integrate with market data providers (e.g., Bloomberg, Refinitiv)
Build low-latency market data handlers for:
Tick processing
Normalization
Internal distribution
Enable real-time price streaming to external/internal clients
Execution & Venue Connectivity
Implement connectivity to:
Trading venues (ECNs, MTFs, dealers)
Internal/external liquidity sources
Develop:
Order routing logic
Execution workflows (RFQ, streaming, DMA)
Support low-latency order lifecycle management
STP & Trade Processing
Ensure integration with:
Trade capture systems (e.g., Murex)
Risk and downstream processing platforms
Build real-time STP pipelines ensuring:
Accuracy
Resilience
Auditability
Performance Optimization
Continuously optimize:
Latency
Throughput
Resource utilization
Apply advanced techniques:
Concurrency / multithreading
Memory optimization
Network tuning
Ensure systems meet strict latency SLAs typical of trading environments
Collaboration & Delivery
Work closely with:
Front Office (trading, sales)
Quantitative research teams
Infrastructure and production support
Participate in Full SDLC (design → build → test → deploy → support)
Contribute to architecture decisions and platform evolution
Skills
Must have
10+ years exp in capital markets technology
Minimum 7+ years exp in electronic trading platform development
Experience in: Cross-asset trading platforms, Pricing frameworks (FX, Rates, Credit derivatives)
Knowledge of: Cloud-native deployment (AWS / Azure), Containerization (Docker, Kubernetes)
Exposure to: Smart Order Routing / algorithmic execution
Scripting languages: Python (for integration / tooling)
Strong programming expertise in C# (preferred for latency-critical components), Python.
Deep understanding of: Multithreading, concurrency, and event-driven systems, Low-latency system design and optimization.
Experience with: Messaging frameworks (e.g., Kafka, Solace, JMS), REST / WebSocket APIs for real-time streaming, Strong Linux/Unix development environment experience
Trading / Capital Markets Experience:
Strong knowledge of: Electronic trading workflows (RFQ, streaming, execution).
Market microstructure across FX / Rates / Credit
Experience building: Front-office trading or pricing systems, Venue/exchange connectivity (FIX protocol preferred)
Integration Expertise:
Proven experience integrating: Market data feeds, Pricing libraries / quant models, Trade booking systems (e.g., Murex or similar platforms)
Understanding of: Trade lifecycle, STP and post-trade flows
System Design & Performance
Experience designing: Distributed, scalable, low-latency architectures
Knowledge of: Data structures & algorithm optimization, High-throughput systems
Nice to have
NA
Other
Languages
English: C1 Advanced
Seniority
Senior