About the Role
Ninja, a quick-commerce company, is seeking a Senior Data and Infrastructure Engineer to join its Data Team in Riyadh, Riyadh Province. This full-time role is central to transforming the company into a truly data-driven organization. The successful candidate will design and build scalable data solutions that provide business teams with reliable, high-quality data and actionable insights.
Role Purpose and Impact
This position focuses on addressing complex data challenges and developing robust data platforms within an international and collaborative environment. The engineer will play a critical role in evolving the data architecture to support advanced analytics, reporting, and informed decision-making across the organization, ensuring data quality and consistency.
Key Responsibilities
- Design, develop, deploy, and maintain scalable, open-source data solutions for a rapidly growing international business.
- Build and evolve the data architecture to enable advanced analytics, reporting, and data-driven decision-making.
- Develop and optimize CDC / ETL/ELT pipelines for both batch and near real-time data processing.
- Support analytical and machine learning workflows by providing reliable and well-structured datasets.
- Integrate data from diverse sources, including transactional databases, third-party platforms, and external APIs (*, PostgreSQL, MySQL, Google Analytics, BigQuery, Google Ads, Adjust).
- Collaborate with data engineers, analysts, data scientists, and business stakeholders to ensure data quality, consistency, and governance.
- Monitor, troubleshoot, and continuously improve data platform performance, reliability, and scalability using managed and open-source solutions.
- Evaluate and recommend new technologies (open source/managed), tools, and architectural approaches to enhance the data ecosystem.
- Contribute to technical documentation, knowledge sharing, and best practices within the Data Team and the wider organization.
Required Qualifications and Experience
- Bachelor's degree or higher in Computer Science, Mathematics, Physics, Engineering, Economics, or another quantitative discipline.
- 4+ years of professional experience in Data Engineering, Data Warehousing, Data Ops, or a related field.
- Good hands-on experience with one of the major cloud platforms, with AWS preferred.
- Expert hands-on experience with Linux tools.
- Ability to deploy applications using Docker on bare metal servers.
- Strong expertise in SQL (PSQL) and relational database concepts, including data modeling and query optimization.
- Experience designing and maintaining data warehouse architectures.
- Hands-on experience with columnar databases and performance optimization techniques.
- Experience working with workflow orchestration and distributed job scheduling tools, preferably Apache Airflow.
- Solid programming skills in Python or Java, with a preference for Python.
- Good understanding of Linux environments and scripting (Bash).
- Experience with modern cloud-based data platforms and analytical databases such as ClickHouse, StarRocks, or similar technologies.
- Experience working with S3 compatible open-source solutions and managed solutions.
- Familiarity with data integration, CDC/ETL/ELT frameworks, and large-scale data processing.
Additional Requirements
- Strong communication skills in English are essential for this role.
Work Environment
This is a full-time position based in Riyadh, offering an opportunity to work within an international and collaborative team environment. Salary details for this role are not disclosed.
عن الدور
نِنجا، شركة التوصيل السريع، تبحث عن مهندس البيانات والبنية التحتية الأول للانضمام إلى فريق البيانات في الرياض، منطقة الرياض. هذا الدور بدوام كامل مركزي في تحويل الشركة إلى منظمة تعتمد على البيانات فعليًا. سيكون المرشح الناجح مسؤولاً عن تصميم وبناء حلول بيانات قابلة للتوسع توفر لفِرَق العمل بيانات موثوقة وعالية الجودة ورؤى قابلة للتنفيذ.
غرض الدور وأثره
يركز هذا المنصب على معالجة التحديات المعقدة في البيانات وتطوير منصات بيانات قوية ضمن بيئة دولية وتعاونية. سيلعب المهندس دوراً حاسماً في تطور هندسة البيانات لدعم التحليلات المتقدمة والتقارير واتخاذ القرارات المستنيرة عبر المؤسسة، مع ضمان جودة البيانات واتساقها.
المسؤوليات الرئيسية
- تصميم وتطوير ونشر وصيانة حلول بيانات قابلة للتوسع ومفتوحة المصدر لشركة دولية تنمو بسرعة.
- بناء وتطوير هندسة البيانات لتمكين التحليلات المتقدمة والتقارير واتخاذ القرارات بناءً على البيانات.
- تطوير وتحسين خطوط نقل البيانات CDC / ETL/ELT لمعالجة البيانات على دفعات وبيانات شبه حية.
- دعم عمليات التحليل والتعلم الآلي من خلال توفير مجموعات بيانات موثوقة ومهيأة بشكل جيد.
- دمج البيانات من مصادر متنوعة، بما في ذلك قواعد البيانات المعاملاتية والمنصات الخارجية وواجهات برمجة التطبيقات الخارجية (*، PostgreSQL، MySQL، Google Analytics، BigQuery، Google Ads، Adjust).
- التعاون مع مهندسي البيانات والمحللين وعلماء البيانات وأصحاب المصلحة من الأعمال لضمان جودة واتساق وحوكمة البيانات.
- مراقبة وإ troubleshooting وتحسين أداء منصة البيانات باستمرار، والاعتمادية وقابلية التوسع باستخدام حلول مُدارة ومفتوحة المصدر.
- تقييم وتوصية تقنيات جديدة (مفتوحة المصدر/مدارة)، وأدوات ومناهج هندسية لتعزيز منظومة البيانات.
- المساهمة في الوثائق التقنية، وتبادل المعرفة، وأفضل الممارسات ضمن فريق البيانات والمؤسسة ككل.
المؤهلات والخبرة المطلوبة
- درجة البكالوريوس أو أعلى في علوم الحاسوب، الرياضيات، الفيزياء، الهندسة، الاقتصاد، أو تخصص كمي آخر.
- أكثر من 4 سنوات من الخبرة المهنية في هندسة البيانات، تخزين البيانات، عمليات البيانات، أو مجال ذي صلة.
- خبرة عملية جيدة مع إحدى منصات السحابة الكبرى، مع تفضيل AWS.
- خبرة عملية خبيرة مع أدوات لينوكس.
- القدرة على نشر التطبيقات باستخدام Docker على خوادم خام.
- خبرة قوية في SQL (PSQL) ومفاهيم قواعد البيانات العلائقية، بما في ذلك نمذجة البيانات وتحسين الاستعلام.
- خبرة في تصميم وصيانة بنى مستودعات البيانات.
- خبرة عملية مع قواعد البيانات العمودية وتقنيات تحسين الأداء.
- خبرة في العمل مع أدوات تنظيم وتحجيم المهام المتوزعة، ويفضل Apache Airflow.
- مهارات برمجة قوية في Python أو Java، مع تفضيل Python.
- فهم جيد لبيئات لينوكس والبرمجة النصية (Bash).
- خبرة مع منصات بيانات سحابية حديثة وقواعد بيانات تحليلية مثل ClickHouse، StarRocks، أو تقنيات مشابهة.
- خبرة بالعمل مع حلول مفتوحة المصدر متوافقة مع S3 وحلول مُدارة.
- الألفة مع تكامل البيانات، أطر CDC/ETL/ELT، ومعالجة البيانات على نطاق واسع.
متطلبات إضافية
- المهارات القوية في التواصل باللغة الإنجليزية أساسية لهذا الدور.
بيئة العمل
هذه وظيفة بدوام كامل مقرها في الرياض، وتوفر فرصة للعمل ضمن فريق دولي وتعاوني. لا يتم الكشف عن تفاصيل الراتب لهذه الوظيفة.