وظائف مهندس برمجيات في السعودية تعلن عنها شركة عربيان باي المالية عن توفر وظيفة مهندس حلول وبرمجيات في الرياض بدوام كامل، براتب يبدأ من 7000 ريال سعودي، مع فرص للعمل في أنظمة المدفوعات وBNPL ضمن بيئة تقنية متقدمة.
وظائف مهندس برمجيات في السعودية
المسمى الوظيفي : مهندس حلول / مهندس برمجيات (Solution / Software Architect)
الموقع: الرياض
نوع العمل: دوام كامل
فترة العمل: صباحية
الوصف الوظيفي :
تسعى شركة ArabianPay إلى استقطاب مهندس حلول وبرمجيات محترف لقيادة تصميم وتنفيذ بنية تقنية آمنة وقابلة للتوسع، تدعم أنظمة المدفوعات الرقمية وBNPL، بحيث تكون متعددة العملاء (MultiTenant)، وقابلة للتدقيق والمراقبة المستمرة، ومتوافقة مع متطلبات الجهات التنظيمية.
المهام والمسؤوليات الرئيسية :
تصميم البنية المعمارية
قيادة تصميم الهيكل المرجعي المستهدف الذي يشمل بوابات API، والخدمات المصغّرة مثل:
المصادقة (Auth)
التحقق من الهوية (KYC)
الطلبات (Orders)
الدفاتر المالية (Ledger)
التدقيق (Audit)
تصميم أنظمة الطوابير (Queues) وقواعد البيانات عالية الاعتمادية.
الأمان وحوكمة الأنظمة :
تطبيق أفضل ممارسات الأمان مثل:
Tokenization
الاتصال المشفّر (mTLS)
إدارة الأسرار (Secrets Management)
التشفير ومبدأ أقل صلاحية (Least Privilege)
التحكم في المعدلات (Rate Limits) والموثوقية (Idempotency)
التوثيق والتخطيط :
إعداد وثائق التصميم عالية ومنخفضة المستوى (HLD / LLD).
تحليل تدفق البيانات (Data Lineage).
تصميم خطط التعافي من الكوارث (RTO / RPO).
إعداد التقارير الفنية وتوثيق مراحل تقدم المشاريع.
التكامل والمراقبة :
تطوير عقود التكامل (OpenAPI).
تنفيذ اختبارات المستهلكين (ConsumerDriven Tests).
تعزيز قابلية المراقبة من خلال:
Traces
Metrics
Logs
SLIs / SLOs
إجراء اختبارات الفوضى (Chaos Experiments) لضمان الاستقرار.
الإشراف والتطوير.
توجيه فرق التطوير والإشراف على المهندسين.
وضع معايير ومنهجيات تطوير موحدة (Golden Paths & Platform Standards).
متابعة تشغيل الأنظمة، تشخيص الأعطال، وتنفيذ التحسينات المستمرة.
المؤهلات المطلوبة :
المؤهل العلمي :
بكالوريوس في أحد التخصصات التالية:
هندسة البرمجيات
تقنية المعلومات
هندسة الحاسب الآلي
هندسة الإلكترونيات والاتصالات
هندسة الشبكات
الخبرة العملية
خبرة لا تقل عن 3 سنوات في:
أنظمة Fintech
أو الأنظمة عالية التعاملات (HighScale Transactional Systems)
ضمن بيئات منظمة وخاضعة للرقابة.
المهارات التقنية
Laravel / PHP
Flutter
PostgreSQL / MySQL
Redis
Object Storage
Kafka أو RabbitMQ
NGINX و API Gateways
CI/CD
Containerization
Infrastructure as Code (IaC)
اللغات المطلوبة :
العربية: متقدم (مفضل)
الإنجليزية: متقدم (مفضل)
المهارات العامة :
تصميم الأنظمة (System Design)
إنشاء مخططات قواعد البيانات
إعداد الوثائق والتقارير الفنية
مهارات التحليل وجمع المتطلبات
العمل ضمن فرق متعددة التخصصات
مهارات المراقبة والمتابعة التقنية

طريقة التقديم :
للمهتمين بالتقديم على الوظيفة، يُرجى التقديم قبل تاريخ انتهاء الإعلان عبر القنوات الرسمية المعتمدة من شركة عربيان باي المالية : التقديم الان
