Keyrock is now announcing 7 job vacancies in Bahrain.تعلن شركة Keyrock الآن عن ٧ وظائف شاغرة في البحرين

 Founded in 2017 and headquartered in Brussels, Keyrock is a leading digital asset market maker specializing in providing liquidity solutions across centralized and decentralized exchanges. With a team of over 170 professionals operating in 37 countries, Keyrock is committed to enhancing market efficiency and accessibility in the evolving digital asset ecosystem.

QA Automation Engineer

Key Responsibilities

You will report to a Delivery Manager, and be guided by a QA Capability Lead to align practices across the business:

  • Design, implement, and maintain automation frameworks for validating end-to-end business processes and critical system functions.

  • Develop test strategies that support key QA framework KPIs, including coverage of critical business logic, process adherence, change failure rates, and performance monitoring.

  • Build and integrate automated testing into CI/CD pipelines to enable fast, safe releases.

  • Partner with Product and Delivery Managers to drive adoption of standard QA processes across teams.

  • Support the creation and maintenance of high-quality documentation for critical business functions and features.

  • Implement monitoring and alerting to ensure production stability and fast incident response.

  • Analyse trends in deployment success/failures and performance degradations to proactively improve system quality.

  • Track and report progress on quality metrics and KPIs to stakeholders.

  • Contribute to operational runbooks for incident response and system recovery.

  • Mentor engineers and QA team members on automation and testing best practices.

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

ستعمل تحت إشراف مدير التسليم وبتوجيه من قائد قسم ضمان الجودة لتوحيد الممارسات عبر الشركة:

  • تصميم وتنفيذ وصيانة أُطُر الأتمتة للتحقق من صحة عمليات الأعمال الشاملة والوظائف الحيوية للنظام.

  • تطوير استراتيجيات اختبار تدعم مؤشرات أداء إطار ضمان الجودة (KPIs)، مثل تغطية المنطق التجاري الحيوي، الالتزام بالعمليات، معدلات فشل التغييرات، ومراقبة الأداء.

  • بناء ودمج اختبارات مؤتمتة ضمن خطوط CI/CD لتمكين إطلاقات سريعة وآمنة.

  • التعاون مع مديري المنتج والتسليم لتعزيز اعتماد عمليات ضمان الجودة الموحدة عبر الفرق.

  • دعم إنشاء وصيانة وثائق عالية الجودة للوظائف والميزات الحيوية.

  • تنفيذ المراقبة والتنبيه لضمان استقرار الإنتاج والاستجابة السريعة للحوادث.

  • تحليل الاتجاهات في نجاح/فشل النشر وتدهور الأداء لتحسين جودة النظام بشكل استباقي.

  • متابعة وتقديم تقارير عن تقدم مؤشرات الجودة وأداء KPIs لأصحاب المصلحة.

  • المساهمة في كتب التشغيل للاستجابة للحوادث واستعادة النظام.

  • توجيه المهندسين وأعضاء فريق ضمان الجودة في أفضل ممارسات الأتمتة والاختبار.

Data Architect (Trading)

Position Overview

The Data Architect is responsible for designing, implementing, and maintaining an organization's data architecture and strategy. This ensures efficient, secure data collection, storage, and processing to support business intelligence, data analytics, and machine learning operations (MLOps).

Key Responsibilities

  • Designing Data Architecture: Plan and implement robust, scalable data architecture integrating various data sources while optimizing costs and meeting business needs.

  • Implementing Data Engineering Pipelines: Develop ETL pipelines ensuring data quality and consistency.

  • Enabling Data Intelligence and Analytics: Build and maintain data warehouses, marts, and lakes for BI and analytics.

  • Supporting MLOps Practices: Collaborate with data scientists and ML engineers to support model development, deployment, and maintenance.

  • Ensuring Data Security and Compliance: Implement policies and measures to safeguard data privacy and comply with regulations.

  • Data Governance and Management: Establish and enforce data governance policies to maintain quality and accessibility.

  • Collaborating with Cross-Functional Teams: Work with engineers, analysts, and stakeholders to translate data requirements into technical solutions.

  • Staying Abreast of Technological Advancements: Keep updated with trends to innovate and improve architecture and processes.

  • Optimizing Data Performance: Monitor, analyze, and optimize data processing performance.

  • Documentation and Knowledge Sharing: Maintain comprehensive documentation of data architecture and workflows.

نظرة عامة على الوظيفة

مسؤول مهندس البيانات عن تصميم وتنفيذ وصيانة هيكلية واستراتيجية البيانات في المنظمة، لضمان جمع وتخزين ومعالجة البيانات بكفاءة وأمان لدعم ذكاء الأعمال وتحليلات البيانات وعمليات تعلم الآلة (MLOps).

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

  • تصميم هيكلية البيانات: تخطيط وتنفيذ هيكلية بيانات قوية وقابلة للتوسع تدمج مصادر بيانات متعددة مع تحسين التكلفة وتلبية احتياجات العمل.

  • تنفيذ أنابيب هندسة البيانات: تطوير أنابيب استخراج وتحويل وتحميل (ETL) تضمن جودة واتساق البيانات.

  • تمكين ذكاء الأعمال والتحليلات: بناء وصيانة مستودعات البيانات وبحيرات البيانات لدعم مبادرات الذكاء والتحليلات.

  • دعم ممارسات تعلم الآلة: التعاون مع علماء البيانات ومهندسي التعلم الآلي لتصميم بنية تحتية تدعم تطوير ونشر وصيانة النماذج.

  • ضمان أمن البيانات والامتثال: تنفيذ السياسات والإجراءات لحماية خصوصية البيانات والامتثال للقوانين.

  • حوكمة وإدارة البيانات: وضع وتنفيذ سياسات حوكمة لضمان جودة وسلامة وسهولة الوصول للبيانات.

  • التعاون مع الفرق متعددة التخصصات: العمل مع المهندسين والمحللين وأصحاب المصلحة لتحويل المتطلبات إلى حلول تقنية.

  • متابعة التطورات التقنية: الاطلاع المستمر على أحدث التقنيات لتحسين الابتكار والكفاءة.

  • تحسين أداء البيانات: مراقبة وتحليل أداء معالجة البيانات وتنفيذ التحسينات.

  • توثيق ومشاركة المعرفة: إعداد وصيانة وثائق شاملة لهندسة البيانات وسير العمل.

Position Overview

The Infrastructure Architect is responsible for designing, implementing, and maintaining an organization's IT infrastructure, ensuring it is scalable, secure, and efficient to support business operations and future growth.

Key Responsibiliti

Designing and Implementing Infrastructure Solutions:
Plan and implement robust and scalable infrastructure solutions that meet business requirements and align with industry best practices.

Ensuring Infrastructure Security and Compliance:
Implement security measures, policies, and procedures to safeguard the infrastructure and data from unauthorized access, breaches, and cyberattacks.

Collaborating with Cross-Functional Teams:
Work closely with development, operations, and other teams to ensure smooth integration and alignment of infrastructure with overall IT strategy.

Staying Abreast of Technological Advancements:
Keep up-to-date with emerging technologies and trends in infrastructure architecture to identify opportunities for improvement and innovation.

Optimizing Infrastructure Performance:
Monitor and analyze infrastructure performance, identify bottlenecks, and implement optimizations to enhance efficiency and scalability.

Documentation and Knowledge Sharing:
Create and maintain comprehensive documentation of infrastructure designs, configurations, and processes.

Cost Optimization:
Reduce the overall cost of cloud services while maintaining or enhancing performance.

مهندس البنية التحتية مسؤول عن تصميم وتنفيذ وصيانة بنية تحتية تقنية المعلومات الخاصة بالمؤسسة، وضمان أنها قابلة للتوسع، آمنة، وفعالة لدعم عمليات الأعمال والنمو المستقبلي.

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

تصميم وتنفيذ حلول البنية التحتية:
التخطيط وتنفيذ حلول بنية تحتية قوية وقابلة للتوسع تلبي متطلبات الأعمال وتتوافق مع أفضل الممارسات الصناعية.

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

التعاون مع الفرق متعددة التخصصات:
العمل بشكل وثيق مع فرق التطوير والتشغيل وغيرها لضمان التكامل السلس وتوافق البنية التحتية مع استراتيجية تقنية المعلومات العامة.

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

تحسين أداء البنية التحتية:
مراقبة وتحليل أداء البنية التحتية، وتحديد نقاط الاختناق، وتنفيذ التحسينات لتعزيز الكفاءة وقابلية التوسع.

التوثيق ومشاركة المعرفة:
إنشاء وصيانة وثائق شاملة لتصميمات البنية التحتية والتكوينات والعمليات.

تحسين التكلفة:
خفض التكاليف العامة لخدمات السحابة مع الحفاظ على الأداء أو تحسينه.

Rust Engineer - Trading

Mission Statement
We are seeking a Rust or C++ Engineer with trading experience to join our Options High-Frequency Trading (HFT) team. Our technology stack is built on Rust, Node.js, and Python, and while Rust proficiency is preferred, we welcome strong C++/C engineers who are eager to learn and master Rust.

About the Role
As part of the Options HFT engineering team, you will drive continuous improvements in trading infrastructure and system performance. You will join a small but rapidly growing business unit within Keyrock, where you will be able to make a big impact on the bottom line while collaborating in a global fully remote team. This role is open to candidates located in European or US time zones.

Key Responsibilities

  • Develop and optimise low-latency options trading systems

  • Collaborate with quants, traders, and engineers to enhance trading strategies

  • Maintain and improve trading infrastructure, ensuring high performance and stability

  • Design and implement efficient, scalable, and resilient trading solutions

  • Troubleshoot and enhance exchange connectivity and execution speed

  • Support functional and component testing for critical trading components

Qualifications and Skills

  • Strong experience in Rust and/or C++ (C background also considered)

  • Prior experience in a trading environment (HFT, Market Making, Prop Trading, or similar)

  • Eagerness to become an expert in Rust (if not already)

  • Experience with PostgreSQL databases and protobuf-based protocols or similar

  • Exchange connectivity experience and/or FPGA technologies (strongly preferred)

  • Experience in High-Frequency Options Trading and low-latency systems (nice to have)

بيان المهمة

نحن نبحث عن مهندس ماهر في لغة Rust أو C++ لديه خبرة في مجال التداول للانضمام إلى فريق التداول عالي التردد للخيارات (HFT). يعتمد نظامنا التقني على Rust وNode.js وPython، ويفضل إتقان Rust، ولكن نرحب أيضًا بالمهندسين القويين في C++ أو C الراغبين في تعلم وإتقان Rust.

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

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

  • تطوير وتحسين أنظمة تداول الخيارات منخفضة التأخير

  • التعاون مع محللي الكوانت، المتداولين، والمهندسين لتحسين استراتيجيات التداول

  • صيانة وتحسين بنية التداول التحتية لضمان الأداء العالي والاستقرار

  • تصميم وتنفيذ حلول تداول فعالة وقابلة للتوسع ومرنة

  • حل مشكلات الاتصال بالبورصات وتحسين سرعة التنفيذ

  • دعم اختبارات الوظائف والمكونات لأجزاء التداول الحيوية

المؤهلات والمهارات المطلوبة

  • خبرة قوية في لغتي Rust و/أو C++ (تُقبل خبرة C أيضاً)

  • خبرة سابقة في بيئة تداول (مثل HFT، صنع السوق، التداول بالملكية، أو ما يشابهها)

  • الرغبة في أن تصبح خبيرًا في Rust (إذا لم تكن كذلك بالفعل)

  • خبرة في قواعد بيانات PostgreSQL وبروتوكولات protobuf أو ما يشابهها

  • خبرة في الاتصال بالبورصات و/أو تقنيات FPGA (مفضل بشدة)

  • خبرة في التداول عالي التردد للخيارات وأنظمة منخفضة التأخير (ميزة إضافية)

Head of Engineering - Platform

رئيس قسم الهندسة - المنصة

Infrastructure Engineer

مهندس بنية تحتية

Senior Rust Engineer

مهندس أول في مجال الصدأ


للتقديم ومعرفة المزيد قم بزيارة الرابط التاليTo apply and learn more, visit the following link

Keyrock is now announcing 7 job vacancies in Bahrain.تعلن شركة Keyrock الآن عن ٧ وظائف شاغرة في البحرين 

Comments

اعلان2




Font Size
+
16
-
lines height
+
2
-