في المكتب دوام كامل
--
Procore Technologies

تفاصيل الوظيفة

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


يتبع هذا المنصب مدير أول هندسة البرمجيات وسيعمل من القاهرة، مصر. نحن نبحث عن شخص للانضمام إلينا على الفور.


ما ستفعله:


العمل كقائد تقني أساسي ونقطة اتصال لفريقك، لضمان عمل خدمات المنصة كـ "نواة مشتركة" عالية الأداء تتماشى مع الاستراتيجية التقنية العالمية لـ Procore.


تحمل المسؤولية عن السلامة والاستقرار والتوافر العالي لمجالك على المدى الطويل، ونقل الحزمة نحو بنية قوية موجهة نحو الخدمات قادرة على دعم ملايين المستخدمين العالميين.


الشراكة مع المنتج وتجربة المستخدم والمجموعات الهندسية الأخرى لدفع خارطة الطريق التقنية، وتحقيق التوازن بين التسليم الفوري والتطور التقني المطلوب للخدمات على مدى أكثر من 3 سنوات.


بناء وصيانة ميزات منصة التطبيقات الأساسية التي تمكن الفرق الداخلية والخارجية من تقديم التجارب بكفاءة وتعاون من خلال طبقة منصة مرنة وقابلة للتوسع.


تصميم بنيات جاهزة للذكاء الاصطناعي لدعم قدرات الوكلاء المستقبلية مع الاستفادة من أدوات التطوير وسير العمل المدعومة بالذكاء الاصطناعي لتسريع التسليم والسرعة الهندسية.


العمل كقدوة تقنية ونموذج يحتذى به للفريق الهندسي في القاهرة، والارتقاء بالحوار التقني وتعزيز ثقافة السلامة النفسية، ومراجعة الكود الصارمة، والتميز المعماري.


تحديد وحل مجالات الغموض التقني العالي داخل مجالك بشكل استباقي، باستخدام البيانات والعمل على إثبات المفهوم لخلق الوضوح وتسهيل التسليم للمنظمة الأوسع.


قيادة فهم عميق للسياق التشغيلي لخدماتنا، واتخاذ إجراءات مباشرة لتحسين الأداء والموثوقية وتكاليف التشغيل لأصول منصتنا العالمية.


ملف المرشح المطلوب


ما نبحث عنه:


درجة البكالوريوس في علوم الكمبيوتر، أو مجال ذي صلة، أو خبرة عملية مماثلة.


أكثر من 8 سنوات من الخبرة المهنية في تطوير البرمجيات، مع سجل حافل بالعمل كقائد تقني لمجال حيوي للأعمال أو فرق متعددة مترابطة.


خبرة عميقة في تصميم وبناء برمجيات قابلة للتوسع بدرجة عالية ضمن بنية موجهة نحو الخدمات، مع التركيز بشكل خاص على واجهات برمجة التطبيقات (APIs)، ومنصات البث غير المتزامنة، والأنظمة في الوقت الفعلي.


الكفاءة في Java و Node و Kafka و Ruby on Rails، مع القدرة على إنشاء كود مرجعي وأنماط معمارية يمكن للمهندسين الآخرين الاستفادة منها.


خبرة في اختيار وتوسيع نطاق مخازن البيانات العلائقية (PostgreSQL) وغير العلائقية (DynamoDB) لأحمال العمل ذات الحجم الكبير، مدعومة بنموذج عقلي قوي للأنظمة الموزعة والمتطلبات غير الوظيفية.


خبرة في تطوير الويب الحديث عبر دورة الحياة الكاملة، بما في ذلك فهم قوي لأدوات المراقبة والقابلية للملاحظة مثل Datadog و HoneyComb و New Relic و Sumo Logic و/أو OpenTelemetry (OTel).


خبرة عملية في استخدام أدوات التطوير المدعومة بالذكاء الاصطناعي (مثل Copilot و Claude Code و Cursor) ودمج التقنيات الناشئة مثل سير عمل الوكلاء أو القدرات القائمة على نماذج اللغة الكبيرة (LLM) حيث توفر قيمة تجارية واضحة.


مهارات اتصال ممتازة وخبرة في توثيق الحلول المعقدة، مقترنة بقدرة مثبتة على توجيه المواهب العليا والتنقل عبر الحدود التنظيمية كمسرع استراتيجي.

وظائف مشابهة

حول Procore Technologies
مصر, القاهرة
برامج الكمبيوتر