📍 المملكة العربية السعودية تحديث مستمر على مدار الساعة وظائف تناسب سيرتك الذاتيةمجاناً قناة تيليجرام

Jobgether تعلن عن وظيفة مهندس باك إند أول - واجهات برمجية أساسية (SRE) في السعودية

Senior Backend Engineer, Core APIs (SRE Focus)
🕒 نُشرت: (منذ 10 أيام) 📍 السعودية وظائف الهندسة والتقنية

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

Jobgether تعلن، نيابة عن شركة شريكة، عن وظيفة Senior Backend Engineer, Core APIs مع تركيز على Site Reliability Engineering (SRE)، للعمل عن بُعد من السعودية.

نبذة عن الوظيفة

هذا دور هندسي أولي يركز على بناء وتشغيل أنظمة خلفية عالية الموثوقية على نطاق واسع. ستقوم بتطوير واجهات برمجة التطبيقات الأساسية (Core APIs) وخدمات البيانات الفورية حيث يعتبر الأداء والتوافر وزمن الوصول والتكلفة اعتبارات تصميمية حاسمة. يجمع الدور بين هندسة الباكند القوية وامتلاك قوي لممارسات Site Reliability Engineering في الإنتاج. ستحدد وتراقب أهداف الخدمة، وتحسن المراقبة، وتؤتمت العمل التشغيلي، وتساعد المنصة على التوسع بأمان مع زيادة الطلب. ستمتلك الأنظمة طوال دورة حياتها بدءاً من التصميم الفني والتنفيذ حتى النشر والاستجابة للحوادث والتحسين المستمر. ستعمل ضمن فريق موزع بالكامل عن بُعد، وتتعاون بشكل غير متزامن مع المساهمة في معايير الهندسة وتوجيه المطورين الآخرين.

المهام والمسؤوليات

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

الشروط والمتطلبات

  • خبرة 5+ سنوات في هندسة البرمجيات الخلفية، بما في ذلك خبرة كبيرة في تشغيل أنظمة الإنتاج التي ساعدت في بنائها.
  • خبرة مثبتة في ممارسات SRE الرسمية، بما في ذلك ميزانيات الأخطاء، وتخطيط السعة، ومراجعات جاهزية الإنتاج، أو اختبار الحقن والمرونة.
  • خبرة عملية قوية مع Go و/أو Node.js، مع المرونة والرغبة في تعلم التقنية الأخرى.
  • قدرة مثبتة على تصميم وتطوير وصيانة أنظمة خلفية قابلة للتوسع، وواجهات برمجة التطبيقات، والخدمات المصغرة، وخدمات معالجة البيانات الفورية.
  • خبرة عملية في تشغيل أعباء عمل إنتاجية باستخدام Docker وKubernetes أو تقنيات الحاويات والتنسيق المماثلة.
  • خبرة مع أدوات البنية التحتية كرمز مثل Terraform أو AWS CloudFormation.
  • معرفة عملية بمنصات المراقبة مثل Datadog، بما في ذلك تجهيز الخدمة، والمراقبة، والتسجيل، والتتبع، ولوحات المعلومات، والتنبيه.
  • خبرة في المشاركة في جداول المناوبات الإنتاجية، واستكشاف الحوادث المباشرة وإصلاحها، وتخفيف الأثر، وإجراء تحليل ما بعد الحادث.
  • مهارات SQL قوية وخبرة في العمل مع قواعد البيانات أو مخازن البيانات مثل DynamoDB أو Redis أو Elasticsearch.
  • إلمام بـ Git، و shell scripting، وأدوات التطوير المتكاملة (IDEs)، وخطوط CI/CD، وممارسات هندسة البرمجيات القياسية.
  • فهم قوي للأنظمة الموزعة، وقابلية التوسع، والموثوقية، وهندسة الأداء.
  • مهارات تواصل ممتازة باللغة الإنجليزية والقدرة على التعاون بفعالية ضمن بيئة موزعة عالمياً تعمل عن بُعد أولاً.
  • القدرة على العمل بشكل مستقل، وامتلاك المشكلات المعقدة، والتعاون بفعالية عبر الفرق.
  • اهتمام قوي بتوجيه المهندسين والمساعدة في رفع المعايير التقنية عبر المؤسسة.
  • شهادة في علوم الحاسب أو تخصص ذي صلة مرحب بها، ولكن الخبرة المهنية المكافئة مقدرة أيضاً.
  • خبرة مع منصات تحليلية مثل ClickHouse أو Snowflake أو BigQuery أو Redshift أو Databricks تعتبر ميزة إضافية.
  • خبرة في تحليل الأداء وتحسين التكلفة لأعباء العمل السحابية عالية الإنتاجية تعتبر ميزة إضافية.
  • خبرة في المساهمة في مشاريع مفتوحة المصدر كبيرة والعمل بشكل غير متزامن عبر فرق دولية مفيدة.
  • خبرة مع كل من Node.js وGo في بيئات الباكند، بالإضافة إلى معرفة آليات الأمان والخصوصية على الإنترنت، تعتبر ذات قيمة عالية.

المزايا

  • المرجع التعويضي في الولايات المتحدة: 150,000-200,000 دولار نقداً للموظفين في الولايات المتحدة؛ تختلف نطاقات التعويض حسب موقع التوظيف.
  • بيئة عمل عن بُعد بالكامل مع إمكانية العمل من مجموعة واسعة من الدول، وفقاً للمتطلبات التنظيمية والأمنية المحلية.
  • فرصة العمل على بنية تحتية واسعة النطاق للباكند وكشف الاحتيال مع تحديات كبيرة في الموثوقية والأداء.
  • التعرض لتقنيات حديثة تشمل Go وNode.js وTypeScript وAWS وTerraform وDocker وKubernetes وDatadog وClickHouse وdbt.
  • بيئة عمل مرنة موزعة عالمياً مصممة حول التعاون عن بُعد والتواصل غير المتزامن.
  • فرص للتطوير التقني المستمر والتجربة وتبادل المعرفة.
  • تركيز قوي على الملكية الهندسية والموثوقية والتوجيه والنمو المهني.
  • بيئة عمل شاملة تقدر وجهات النظر والخبرات والخلفيات الثقافية المتنوعة.
  • لا يتم تقديم كفالة تأشيرة؛ يجب أن يكون الموظفون مخولين للعمل من موقع إقامتهم.
  • قد تنطبق متطلبات توظيف وهياكل تعويض خاصة بكل دولة خارج الولايات المتحدة.
عرض النص الأصلي للإعلان
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Backend Engineer, Core APIs (SRE Focus) based in Saudi Arabia.

This is a senior engineering role focused on building and operating highly reliable backend systems at significant scale.

You’ll develop core APIs and real-time data services where performance, availability, latency, and cost are critical design considerations.

The role combines hands-on backend engineering with strong Site Reliability Engineering ownership in production.

You’ll define and monitor service objectives, improve observability, automate operational work, and help the platform scale safely as demand grows.

You’ll take ownership of systems throughout their lifecycle, from technical design and implementation through deployment, incident response, and continuous optimization.

Working within a fully remote, globally distributed team, you’ll collaborate asynchronously while contributing to engineering standards and mentoring other developers.

This is an opportunity to solve complex distributed-systems challenges while helping build technology that protects businesses and users from online fraud.

Accountabilities

  • Design, develop, and optimize highly performant backend services for real-time data processing and web APIs, balancing reliability, latency, scalability, and infrastructure cost.
  • Define and own SLIs, SLOs, and error budgets for core API services, using reliability data to guide engineering and delivery decisions.
  • Build and maintain effective observability through meaningful metrics, structured logging, distributed tracing, dashboards, and actionable alerts.
  • Participate in an equitable on-call rotation, respond effectively to production incidents, mitigate customer impact, and lead blameless post-incident reviews.
  • Automate repetitive operational processes and follow through on incident action items to reduce operational toil and prevent recurring failures.
  • Conduct capacity planning, load testing, performance analysis, and tuning to ensure systems can scale ahead of demand.
  • Investigate complex production and product issues by developing hypotheses, running experiments, analyzing results, and translating findings into engineering improvements.
  • Integrate backend components with other services and collaborate with cross-functional teams to maintain performance, scalability, and reliability across the platform.
  • Contribute to a data-driven, reliability-focused engineering culture by sharing best practices and improving development and operational processes.
  • Mentor other engineers and support the continued growth of technical skills, engineering judgment, and operational excellence across the team.

Requirements

  • 5+ years of backend software engineering experience, including substantial experience operating production systems that you have helped build.
  • Demonstrated experience with formal SRE practices, including error budgets, capacity planning, production readiness reviews, or fault-injection and resilience testing.
  • Strong hands-on experience with Go and/or Node.js, with the flexibility and willingness to learn the other technology.
  • Proven ability to design, develop, and maintain scalable backend systems, APIs, microservices, and real-time data-processing services.
  • Practical experience running production workloads with Docker and Kubernetes or comparable containerization and orchestration technologies.
  • Experience with infrastructure-as-code tools such as Terraform or AWS CloudFormation.
  • Working knowledge of observability platforms such as Datadog, including service instrumentation, monitoring, logging, tracing, dashboards, and alerting.
  • Experience participating in production on-call rotations, troubleshooting live incidents, mitigating impact, and conducting post-incident analysis.
  • Strong SQL skills and experience working with databases or data stores such as DynamoDB, Redis, or Elasticsearch.
  • Familiarity with Git, shell scripting, IDEs, CI/CD pipelines, and standard software engineering practices.
  • Strong understanding of distributed systems, scalability, reliability, and performance engineering.
  • Excellent English communication skills and the ability to collaborate effectively within a globally distributed, remote-first environment.
  • Ability to work independently, take ownership of complex problems, and collaborate effectively across teams.
  • Strong interest in mentoring engineers and helping raise technical standards across the organization.
  • A degree in Computer Science or a related discipline is welcome but equivalent professional experience is also valued.
  • Experience with analytical platforms such as ClickHouse, Snowflake, BigQuery, Redshift, or Databricks is an advantage.
  • Experience with performance profiling and cost optimization for high-throughput cloud workloads is a plus.
  • Experience contributing to large open-source projects and working asynchronously across international teams is beneficial.
  • Experience with both Node.js and Go in backend environments, as well as knowledge of internet security and privacy mechanisms, is highly valued.

Benefits

  • US compensation reference: $150,000-$200,000 in cash compensation for US-based employees; compensation ranges vary according to hiring location.
  • Fully remote working environment with the ability to work from a wide range of countries, subject to local regulatory and security requirements.
  • Opportunity to work on high-scale backend and fraud-detection infrastructure with meaningful reliability and performance challenges.
  • Exposure to modern technologies including Go, Node.js, TypeScript, AWS, Terraform, Docker, Kubernetes, Datadog, ClickHouse, and dbt.
  • Flexible, globally distributed work environment designed around remote collaboration and asynchronous communication.
  • Opportunities for continuous technical development, experimentation, and knowledge sharing.
  • Strong emphasis on engineering ownership, reliability, mentorship, and professional growth.
  • Inclusive workplace that values diverse perspectives, experiences, and cultural backgrounds.
  • Visa sponsorship is not provided; employees must be authorized to work from their home location.
  • Country-specific employment requirements and compensation structures may apply outside the United States.

How Jobgether Works

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Why Apply Through Jobgether?

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

المصدر: LinkedIn - أُضيفت للموقع في 31 أغسطس 2026
رقم الإعلان لدى المصدر: 4459770932