مهندس C++ (HFT)

Client of Durlston Partners

نشرت قبل أكثر من 30 يومًا

الخبرة

3 - 8 سنوات

التعليم

بكالوريوس في العلوم(أجهزة الكمبيوتر)

الجنسية

أي جنسية

جنس

غير مذكور

عدد الشواغر

1 عدد الشواغر

الوصف الوظيفي

الأدوار والمسؤوليات

نحن نعمل مع شركة تداول مدعومة جيدًا في دبي، التي تبحث عن مهندسي تداول C++، لبناء منصة التداول من الجيل التالي. ستقوم بتطوير أنظمة ذات زمن استجابة منخفض مع بنية قائمة على الأحداث، مع الاتصال المباشر بالبورصات العالمية الكبرى.

المسؤوليات الرئيسية:

  • التعاون مع فريق ديناميكي لتصميم وتطوير منصة تداول جديدة تمامًا من الصفر.
  • تنفيذ أنظمة ذات زمن استجابة منخفض وقائمة على الأحداث في C++ وPython، مع ضمان الأداء الأمثل وقابلية التوسع.
  • بناء وصيانة محولات البورصة وحلول الاتصال للأسواق (الولايات المتحدة، أوروبا، منطقة آسيا والمحيط الهادئ، العملات الرقمية، إلخ)
  • تطبيق تقنيات البرمجة المتوازية والتزامن للتعامل مع تدفق البيانات العالي ومتطلبات الزمن المنخفض.
  • استخدام منهجيات TDD لضمان كتابة كود نظيف وقابل للصيانة وموثوق.
  • العمل عن كثب مع فريق الهندسة المعمارية لدمج تدفقات البيانات في الوقت الحقيقي، ومعالجة الطلبات، وتنفيذ الصفقات في إطار عمل قائم على الأحداث.
  • مراقبة وتحسين أداء النظام، واستكشاف الأخطاء وإصلاحها وتحسينها حسب الحاجة لضمان زمن استجابة منخفض للغاية واستقرار.

المتطلبات الرئيسية:

  • خبرة في C++ الحديثة، وإجادة بناء وتحسين الأنظمة ذات زمن استجابة منخفض.
  • خبرة عملية في بنية قائمة على الأحداث مع أنماط تصميم قائمة على الأحداث، بما في ذلك الخبرة مع وسطاء الرسائل ومعالجة البيانات في الوقت الحقيقي.
  • فهم للزمن المنخفض والبرمجة المتوازية، مع معرفة بالتعدد الخيطي والتزامن، ويفضل أن يكون ذلك ضمن أنظمة التداول أو الأنظمة في الوقت الحقيقي.
  • مهارات Python كفاءة في Python لأغراض الأتمتة، والنصوص، ومهام معالجة البيانات.
  • خبرة في الاتصال بالبورصات من خلال بروتوكول FIX وبناء المحولات.
  • خبرة مثبتة في تطبيق مبادئ TDD لكتابة كود نظيف وقابل للاختبار.
  • استكشاف الأخطاء وضبط الأداء مهارات تصحيح قوية وخبرة في تحسين الأداء لزمن استجابة منخفض للغاية.

الملف الشخصي المطلوب للمرشحين

المتطلبات الرئيسية:

  • خبرة في C++ الحديثة، وإجادة بناء وتحسين الأنظمة ذات زمن استجابة منخفض.
  • خبرة عملية في بنية قائمة على الأحداث مع أنماط تصميم قائمة على الأحداث، بما في ذلك الخبرة مع وسطاء الرسائل ومعالجة البيانات في الوقت الحقيقي.
  • فهم للزمن المنخفض والبرمجة المتوازية، مع معرفة بالتعدد الخيطي والتزامن، ويفضل أن يكون ذلك ضمن أنظمة التداول أو الأنظمة في الوقت الحقيقي.
  • مهارات Python كفاءة في Python لأغراض الأتمتة، والنصوص، ومهام معالجة البيانات.
  • خبرة في الاتصال بالبورصات من خلال بروتوكول FIX وبناء المحولات.
  • خبرة مثبتة في تطبيق مبادئ TDD لكتابة كود نظيف وقابل للاختبار.
  • استكشاف الأخطاء وضبط الأداء مهارات تصحيح قوية وخبرة في تحسين الأداء لزمن استجابة منخفض للغاية.

المجال الوظيفي / القسم

الكلمات الرئيسية

  • مهندس C++ (HFT)

تنويه: نوكري غلف هو مجرد منصة لجمع الباحثين عن عمل وأصحاب العمل معا. وينصح المتقدمون بالبحث في حسن نية صاحب العمل المحتمل بشكل مستقل. نحن لا نؤيد أي طلبات لدفع الأموال وننصح بشدة ضد تبادل المعلومات الشخصية أو المصرفية ذات الصلة. نوصي أيضا زيارة نصائح أمنية للمزيد من المعلومات. إذا كنت تشك في أي احتيال أو سوء تصرف ، راسلنا عبر البريد الإلكتروني abuse@naukrigulf.com