Canonical Careers 2026 – Remote Engineering Management, SRE, Ubuntu Desktop and Software Architecture Jobs
وظائف Canonical لعام 2026 – فرص عن بُعد في الإدارة الهندسية وموثوقية المواقع وتطبيقات Ubuntu ومعمارية البرمجيات
Canonical has announced five technology career opportunities across engineering management, site reliability, Ubuntu desktop applications, senior engineering, and software architecture for containers and virtualisation.
أعلنت Canonical عن خمس فرص وظيفية تقنية في مجالات الإدارة الهندسية، وموثوقية المواقع، وتطبيقات Ubuntu لسطح المكتب، والهندسة المتقدمة، ومعمارية البرمجيات للحاويات والمحاكاة الافتراضية.
The roles are connected to Canonical’s globally distributed engineering environment and its work across open-source software, Linux, cloud infrastructure, commercial systems, containers, virtualisation, and desktop technologies.
ترتبط الوظائف ببيئة Canonical الهندسية الموزعة عالميًا، وبعملها في البرمجيات مفتوحة المصدر، وLinux، والبنية السحابية، والأنظمة التجارية، والحاويات، والمحاكاة الافتراضية، وتقنيات سطح المكتب.
About Canonical
نبذة عن Canonical
Canonical is a provider of open-source software and operating systems for global enterprise and technology markets.
Canonical هي مزود للبرمجيات وأنظمة التشغيل مفتوحة المصدر الموجهة إلى أسواق المؤسسات والتقنية عالميًا.
Its Ubuntu platform is widely used across public cloud, data science, artificial intelligence, engineering innovation, and the Internet of Things.
تُستخدم منصة Ubuntu على نطاق واسع في السحابة العامة، وعلوم البيانات، والذكاء الاصطناعي، والابتكار الهندسي، وإنترنت الأشياء.
The company’s customers include major public-cloud providers, silicon companies, and industry leaders across multiple sectors.
تشمل قاعدة عملاء الشركة مزودي السحابة العامة، وشركات أشباه الموصلات، وقادة قطاعات متعددة.
Canonical operates through a globally distributed collaboration model and has more than 1,200 colleagues in over 80 countries, with very few office-based roles.
تعمل Canonical من خلال نموذج تعاون عالمي موزع، وتضم أكثر من 1,200 موظف في أكثر من 80 دولة، مع عدد محدود جدًا من الوظائف المكتبية.
Teams meet in person several times each year to align on strategy and execution. The company is described as founder-led, profitable, and growing.
تجتمع الفرق حضوريًا عدة مرات سنويًا لمواءمة الاستراتيجية والتنفيذ. كما توصف الشركة بأنها يقودها مؤسسها، ومربحة، وفي مرحلة نمو.
Work Environment
بيئة العمل
- Globally distributed collaboration.
- Very few office-based roles.
- Periodic in-person team meetings.
- Work across open-source platforms and Linux technologies.
- International teams and cross-functional engineering collaboration.
- تعاون موزع عالميًا.
- عدد محدود جدًا من الوظائف المكتبية.
- اجتماعات حضورية دورية للفرق.
- العمل على منصات مفتوحة المصدر وتقنيات Linux.
- فرق دولية وتعاون هندسي متعدد التخصصات.
Available Jobs
الوظائف المتاحة
- Golang Engineering Manager, Commercial Systems
- Site Reliability Engineer
- Engineering Manager – Ubuntu Desktop Apps
- Senior / Staff / Principal Engineer
- Software Architect – Containers / Virtualisation
- مدير هندسة Golang للأنظمة التجارية
- مهندس موثوقية المواقع
- مدير هندسة تطبيقات Ubuntu لسطح المكتب
- مهندس أول / خبير / رئيسي
- معماري برمجيات – الحاويات والمحاكاة الافتراضية
Job Categories
التصنيفات الوظيفية
- Engineering management.
- Golang and commercial systems.
- Site reliability engineering.
- Ubuntu desktop applications.
- Senior software engineering.
- Linux, containers, and virtualisation.
- Distributed and concurrent systems.
- الإدارة الهندسية.
- Golang والأنظمة التجارية.
- هندسة موثوقية المواقع.
- تطبيقات Ubuntu لسطح المكتب.
- هندسة البرمجيات المتقدمة.
- Linux والحاويات والمحاكاة الافتراضية.
- الأنظمة الموزعة والمتزامنة.
↚
Golang Engineering Manager, Commercial Systems
مدير هندسة Golang للأنظمة التجارية
Canonical is hiring a Golang Engineering Manager to take ownership of an internal commercial-systems product and lead engineering delivery with strong quality, accountability, and team-development standards.
تعلن Canonical عن توظيف مدير هندسة Golang لتولي مسؤولية منتج داخلي للأنظمة التجارية وقيادة التنفيذ الهندسي وفق معايير عالية للجودة والمساءلة وتطوير الفريق.
Job Details
تفاصيل الوظيفة
Job Title: Golang Engineering Manager, Commercial Systems
Hiring Organization: Canonical
Work Environment: Globally Distributed
Area: Engineering Management and Commercial Systems
المسمى الوظيفي: مدير هندسة Golang للأنظمة التجارية
جهة التوظيف: Canonical
بيئة العمل: موزعة عالميًا
المجال: الإدارة الهندسية والأنظمة التجارية
Role Objective
الهدف من الدور
The role is responsible for the development of an internal product that supports Canonical’s commercial and operational growth.
يتولى الدور مسؤولية تطوير منتج داخلي يدعم النمو التجاري والتشغيلي لشركة Canonical.
The Engineering Manager is expected to combine technical quality, delivery accountability, people development, and continuous professional growth.
من المتوقع أن يجمع مدير الهندسة بين الجودة التقنية، والمساءلة عن التسليم، وتطوير أعضاء الفريق، والنمو المهني المستمر.
Core Areas of Responsibility
مجالات المسؤولية الأساسية
- Take accountability for internal-product development.
- Maintain high engineering-quality standards.
- Drive reliable and timely delivery.
- Develop personal engineering and leadership skills.
- Support the development of direct reports.
- Work with open-source technologies and engineering solutions.
- Contribute to systems that support Canonical’s growth.
- تحمل مسؤولية تطوير المنتج الداخلي.
- الحفاظ على معايير عالية للجودة الهندسية.
- دفع التنفيذ الموثوق وفي الوقت المناسب.
- تطوير المهارات الهندسية والقيادية الشخصية.
- دعم تطوير أعضاء الفريق المباشرين.
- العمل مع تقنيات مفتوحة المصدر وحلول هندسية.
- المساهمة في أنظمة تدعم نمو Canonical.
Leadership Expectations
التوقعات القيادية
- Promote accountability within the team.
- Set high standards for engineering work.
- Coach and develop direct reports.
- Maintain a strong delivery focus.
- Balance product development with team capability building.
- Support effective collaboration in a distributed environment.
- تعزيز المساءلة داخل الفريق.
- وضع معايير عالية للعمل الهندسي.
- تدريب وتطوير أعضاء الفريق المباشرين.
- الحفاظ على تركيز قوي على التسليم.
- الموازنة بين تطوير المنتج وبناء قدرات الفريق.
- دعم التعاون الفعال في بيئة موزعة.
Requirements Not Specified
المتطلبات غير المذكورة
- No exact number of years of experience is stated.
- No academic qualification is stated.
- No detailed Golang requirements are supplied.
- No specific commercial platform or framework is named.
- No team size is stated.
- No salary or compensation range is stated.
- لم يتم تحديد عدد معين لسنوات الخبرة.
- لم يتم تحديد مؤهل أكاديمي.
- لم يتم تقديم متطلبات تفصيلية للغة Golang.
- لم يتم تحديد منصة أو إطار تجاري بعينه.
- لم يتم توضيح حجم الفريق.
- لم يتم ذكر راتب أو نطاق تعويض.
How to Apply
طريقة التقديم
Candidates should review the complete official Canonical vacancy and follow the verified application instructions for the Golang Engineering Manager role.
يجب على المرشحين مراجعة إعلان Canonical الرسمي كاملًا واتباع تعليمات التقديم الموثقة لوظيفة مدير هندسة Golang.
Applicants should highlight engineering-management experience, internal-platform ownership, Golang or backend expertise, team development, quality improvement, and successful product delivery where applicable.
يُنصح المتقدمون بإبراز خبراتهم في الإدارة الهندسية، وملكية المنصات الداخلية، وGolang أو الأنظمة الخلفية، وتطوير الفرق، وتحسين الجودة، وتسليم المنتجات بنجاح، إن وجدت.
↚
Site Reliability Engineer
مهندس موثوقية المواقع
Canonical is offering a Site Reliability Engineer opportunity within its globally distributed work environment.
توفر Canonical فرصة وظيفية لمهندس موثوقية المواقع ضمن بيئة عملها الموزعة عالميًا.
The supplied information for this role focuses on compensation principles and employee benefits rather than detailed responsibilities or technical requirements.
تركز المعلومات المقدمة لهذه الوظيفة على مبادئ التعويض ومزايا الموظفين، ولا تتضمن مسؤوليات أو متطلبات تقنية تفصيلية.
Job Details
تفاصيل الوظيفة
Job Title: Site Reliability Engineer
Hiring Organization: Canonical
Work Environment: Distributed
Team Meetings: Twice-yearly in-person team sprints
المسمى الوظيفي: مهندس موثوقية المواقع
جهة التوظيف: Canonical
بيئة العمل: موزعة
اجتماعات الفريق: لقاءات حضورية مرتين سنويًا
Compensation Approach
نهج التعويض
Canonical considers geographic location, experience, and performance when shaping compensation worldwide.
تأخذ Canonical في الاعتبار الموقع الجغرافي والخبرة والأداء عند تحديد التعويض عالميًا.
Compensation is reviewed every six months to recognise outstanding performance.
تتم مراجعة التعويض كل ستة أشهر لتقدير الأداء المتميز.
In addition to base pay, the company offers annual bonuses.
بالإضافة إلى الراتب الأساسي، تقدم الشركة مكافآت سنوية.
Benefits
المزايا
- Distributed work environment.
- Twice-yearly in-person team sprints.
- USD 2,000 annual personal learning and development budget.
- Compensation review every six months.
- Recognition rewards.
- Annual holiday leave.
- Maternity leave.
- Paternity leave.
- Employee Assistance Programs.
- Opportunity to travel and meet colleagues.
- Priority Pass.
- Travel upgrades for long-haul company events.
- بيئة عمل موزعة.
- لقاءات حضورية للفرق مرتين سنويًا.
- ميزانية تعلم وتطوير شخصية بقيمة 2,000 دولار أمريكي سنويًا.
- مراجعة التعويض كل ستة أشهر.
- مكافآت تقدير.
- إجازة سنوية.
- إجازة أمومة.
- إجازة أبوة.
- برامج مساعدة الموظفين.
- فرص السفر ولقاء الزملاء.
- عضوية Priority Pass.
- ترقيات السفر للفعاليات بعيدة المسافة.
Requirements Not Included
المتطلبات غير الواردة
- No technical responsibilities are supplied.
- No cloud platform is specified.
- No observability or monitoring tools are listed.
- No programming languages are stated.
- No experience duration is stated.
- No academic qualification is stated.
- لم يتم تقديم مسؤوليات تقنية.
- لم يتم تحديد منصة سحابية.
- لم يتم ذكر أدوات مراقبة أو قابلية ملاحظة.
- لم يتم تحديد لغات برمجة.
- لم يتم ذكر مدة الخبرة.
- لم يتم تحديد مؤهل أكاديمي.
How to Apply
طريقة التقديم
Candidates should review the full official Canonical vacancy to confirm the technical requirements and follow the verified application instructions.
يجب على المرشحين مراجعة إعلان Canonical الرسمي كاملًا للتأكد من المتطلبات التقنية واتباع تعليمات التقديم الموثقة.
↚
Engineering Manager – Ubuntu Desktop Apps
مدير هندسة تطبيقات Ubuntu لسطح المكتب
Canonical is seeking an Engineering Manager to lead projects and teams building graphical applications for the Ubuntu desktop environment.
تبحث Canonical عن مدير هندسة لقيادة المشروعات والفرق التي تبني تطبيقات رسومية لبيئة Ubuntu لسطح المكتب.
Job Details
تفاصيل الوظيفة
Job Title: Engineering Manager – Ubuntu Desktop Apps
Hiring Organization: Canonical
Work Environment: Globally Distributed
Area: Ubuntu Desktop and Graphical Applications
المسمى الوظيفي: مدير هندسة تطبيقات Ubuntu لسطح المكتب
جهة التوظيف: Canonical
بيئة العمل: موزعة عالميًا
المجال: Ubuntu Desktop والتطبيقات الرسومية
Academic Requirements
المتطلبات الأكاديمية
- Exceptional academic record at high-school level.
- Exceptional academic record at university level.
- Undergraduate degree in Computer Science or STEM.
- A compelling alternative educational or professional path may be considered.
- سجل أكاديمي استثنائي في المرحلة الثانوية.
- سجل أكاديمي استثنائي في الجامعة.
- درجة بكالوريوس في علوم الحاسب أو تخصص STEM.
- يمكن النظر في مسار تعليمي أو مهني بديل ومقنع.
Software Engineering Background
الخلفية في هندسة البرمجيات
- Strong software-engineering background.
- Strong systems-design experience.
- Experience building graphical applications.
- Experience shipping graphical applications to users.
- Ability to lead engineering projects or teams.
- خلفية قوية في هندسة البرمجيات.
- خبرة قوية في تصميم الأنظمة.
- خبرة في بناء التطبيقات الرسومية.
- خبرة في إطلاق التطبيقات الرسومية للمستخدمين.
- القدرة على قيادة مشروعات أو فرق هندسية.
Programming and Framework Expertise
خبرة البرمجة والأطر التقنية
- Expertise in Flutter.
- Expertise in Dart.
- Go experience is advantageous.
- Rust experience is advantageous.
- خبرة متقدمة في Flutter.
- خبرة متقدمة في Dart.
- الخبرة في Go ميزة إضافية.
- الخبرة في Rust ميزة إضافية.
Linux Desktop Technologies
تقنيات سطح مكتب Linux
Experience is required with modern Linux desktop technologies such as:
يشترط وجود خبرة في تقنيات سطح مكتب Linux الحديثة مثل:
- Wayland.
- D-Bus.
- Systemd.
- GNOME.
- Comparable Linux desktop technologies.
- Wayland.
- D-Bus.
- Systemd.
- GNOME.
- أو تقنيات سطح مكتب Linux مماثلة.
Communication and Collaboration
التواصل والتعاون
- Excellent written communication.
- Excellent verbal communication.
- Ability to work effectively in a globally distributed team.
- Ability to coordinate technical work across locations.
- Ability to lead projects and communicate engineering decisions.
- مهارات ممتازة في التواصل الكتابي.
- مهارات ممتازة في التواصل الشفهي.
- القدرة على العمل بفعالية ضمن فريق موزع عالميًا.
- القدرة على تنسيق العمل التقني عبر مواقع متعددة.
- القدرة على قيادة المشروعات وشرح القرارات الهندسية.
Travel Requirement
متطلبات السفر
Candidates must be able to travel twice a year for company events lasting up to two weeks each.
يجب أن يكون المرشح قادرًا على السفر مرتين سنويًا لحضور فعاليات الشركة، لمدة تصل إلى أسبوعين في كل مرة.
Key Skills
المهارات الرئيسية
- Engineering leadership.
- Graphical application development.
- Flutter and Dart.
- Linux desktop engineering.
- Systems design.
- Wayland, D-Bus, Systemd, and GNOME.
- Distributed-team collaboration.
- Project and team leadership.
- القيادة الهندسية.
- تطوير التطبيقات الرسومية.
- Flutter وDart.
- هندسة سطح مكتب Linux.
- تصميم الأنظمة.
- Wayland وD-Bus وSystemd وGNOME.
- التعاون ضمن فرق موزعة.
- قيادة المشروعات والفرق.
How to Apply
طريقة التقديم
Candidates should follow the official Canonical application instructions for the Ubuntu Desktop Apps Engineering Manager role.
يجب على المرشحين اتباع تعليمات التقديم الرسمية لدى Canonical لوظيفة مدير هندسة تطبيقات Ubuntu لسطح المكتب.
Applicants should highlight graphical applications, Flutter, Dart, Linux desktop technologies, team leadership, systems design, and distributed engineering collaboration.
يُنصح المتقدمون بإبراز خبراتهم في التطبيقات الرسومية، وFlutter، وDart، وتقنيات سطح مكتب Linux، وقيادة الفرق، وتصميم الأنظمة، والتعاون الهندسي الموزع.
↚
Senior / Staff / Principal Engineer
مهندس أول / خبير / رئيسي
Canonical is offering a senior-level engineering opportunity under the combined title of Senior, Staff, or Principal Engineer.
توفر Canonical فرصة هندسية متقدمة تحت المسمى المجمع: مهندس أول أو خبير أو رئيسي.
The supplied information focuses on compensation and benefits and does not identify the specific engineering discipline, responsibilities, or technical requirements.
تركز المعلومات المقدمة على التعويض والمزايا، ولا تحدد التخصص الهندسي أو المسؤوليات أو المتطلبات التقنية.
Job Details
تفاصيل الوظيفة
Job Title: Senior / Staff / Principal Engineer
Hiring Organization: Canonical
Work Environment: Distributed
Team Meetings: Twice-yearly in-person team sprints
المسمى الوظيفي: مهندس أول / خبير / رئيسي
جهة التوظيف: Canonical
بيئة العمل: موزعة
اجتماعات الفريق: لقاءات حضورية مرتين سنويًا
Compensation Approach
نهج التعويض
Canonical considers geographic location, experience, and performance when shaping compensation.
تأخذ Canonical في الاعتبار الموقع الجغرافي والخبرة والأداء عند تحديد التعويض.
Compensation is reviewed annually, with more frequent reviews for graduates and associates.
تتم مراجعة التعويض سنويًا، مع مراجعات أكثر تكرارًا للخريجين والمساعدين.
In addition to base pay, the company offers a performance-driven annual bonus or commission.
بالإضافة إلى الراتب الأساسي، تقدم الشركة مكافأة سنوية أو عمولة مرتبطة بالأداء.
Benefits
المزايا
- Distributed work environment.
- Twice-yearly in-person team sprints.
- USD 2,000 annual learning and development budget.
- Annual compensation review.
- Performance-driven annual bonus or commission.
- Recognition rewards.
- Annual holiday leave.
- Maternity leave.
- Paternity leave.
- Team Member Assistance Program.
- Wellness Platform.
- Opportunity to travel and meet colleagues.
- Priority Pass.
- Travel upgrades for long-haul company events.
- بيئة عمل موزعة.
- لقاءات حضورية للفرق مرتين سنويًا.
- ميزانية تعلم وتطوير بقيمة 2,000 دولار أمريكي سنويًا.
- مراجعة سنوية للتعويض.
- مكافأة سنوية أو عمولة مرتبطة بالأداء.
- مكافآت تقدير.
- إجازة سنوية.
- إجازة أمومة.
- إجازة أبوة.
- برنامج مساعدة لأعضاء الفريق.
- منصة للعافية.
- فرص السفر ولقاء الزملاء.
- عضوية Priority Pass.
- ترقيات السفر للفعاليات بعيدة المسافة.
Information Not Specified
المعلومات غير المذكورة
- No engineering specialisation is stated.
- No programming language is listed.
- No responsibilities are supplied.
- No experience duration is stated.
- No academic qualification is stated.
- No single level among Senior, Staff, or Principal is selected.
- لم يتم تحديد التخصص الهندسي.
- لم يتم ذكر لغة برمجة.
- لم يتم تقديم مسؤوليات وظيفية.
- لم يتم ذكر مدة الخبرة.
- لم يتم تحديد مؤهل أكاديمي.
- لم يتم اختيار مستوى محدد من Senior أو Staff أو Principal.
How to Apply
طريقة التقديم
Candidates should review the complete official Canonical vacancy to confirm the engineering discipline, level, and technical requirements before applying.
يجب على المرشحين مراجعة إعلان Canonical الرسمي كاملًا للتأكد من التخصص الهندسي والمستوى والمتطلبات التقنية قبل التقديم.
↚
Software Architect – Containers / Virtualisation
معماري برمجيات – الحاويات والمحاكاة الافتراضية
Canonical is seeking a Software Architect with deep experience in Linux, containers, virtualisation, storage, networking, distributed systems, technical leadership, and performance-focused software engineering.
تبحث Canonical عن معماري برمجيات يمتلك خبرة عميقة في Linux، والحاويات، والمحاكاة الافتراضية، والتخزين، والشبكات، والأنظمة الموزعة، والقيادة التقنية، وهندسة البرمجيات التي تركز على الأداء.
Job Details
تفاصيل الوظيفة
Job Title: Software Architect – Containers / Virtualisation
Hiring Organization: Canonical
Work Environment: Globally Distributed
Area: Containers, Virtualisation and Linux Systems
المسمى الوظيفي: معماري برمجيات – الحاويات والمحاكاة الافتراضية
جهة التوظيف: Canonical
بيئة العمل: موزعة عالميًا
المجال: الحاويات والمحاكاة الافتراضية وأنظمة Linux
Academic Requirements
المتطلبات الأكاديمية
- Exceptional academic record in high school.
- Exceptional academic record at university.
- Undergraduate degree in Computer Science or STEM.
- سجل أكاديمي استثنائي في المرحلة الثانوية.
- سجل أكاديمي استثنائي في الجامعة.
- درجة بكالوريوس في علوم الحاسب أو تخصص STEM.
Leadership and Delivery
القيادة والتنفيذ
- Track record of exceeding expectations.
- Strong technical leadership.
- Ability to motivate teams.
- Ability to provide direction and maintain pace.
- Well-organised and self-starting.
- Ability to deliver to schedule.
- Professional interaction with colleagues, partners, and communities.
- سجل مثبت في تجاوز التوقعات.
- قيادة تقنية قوية.
- القدرة على تحفيز الفرق.
- القدرة على تقديم التوجيه والحفاظ على وتيرة العمل.
- التنظيم والاستقلالية في بدء العمل.
- القدرة على التسليم وفق الجدول الزمني.
- التعامل المهني مع الزملاء والشركاء والمجتمعات.
Programming Experience
خبرة البرمجة
- Experience with Go.
- Experience with C.
- Ability to work on performance-sensitive systems.
- Ability to contribute to systems-level software.
- خبرة في Go.
- خبرة في C.
- القدرة على العمل على أنظمة حساسة للأداء.
- القدرة على المساهمة في برمجيات مستوى الأنظمة.
Infrastructure Expertise
خبرة البنية التحتية
- Storage systems.
- Networking.
- Virtualisation.
- Container technologies.
- Concurrent systems.
- Distributed systems.
- أنظمة التخزين.
- الشبكات.
- المحاكاة الافتراضية.
- تقنيات الحاويات.
- الأنظمة المتزامنة.
- الأنظمة الموزعة.
Linux Experience
خبرة Linux
- Professional experience with Linux.
- Debian experience is preferred.
- Ubuntu experience is preferred.
- Understanding of Linux systems and infrastructure.
- خبرة مهنية في Linux.
- يفضل وجود خبرة في Debian.
- يفضل وجود خبرة في Ubuntu.
- فهم أنظمة Linux والبنية التحتية المرتبطة بها.
Performance and Quality
الأداء والجودة
- Strong conscientiousness.
- High attention to detail.
- Focus on system performance.
- Ability to maintain engineering quality.
- Ability to analyse technical trade-offs.
- درجة عالية من الالتزام والمسؤولية.
- اهتمام قوي بالتفاصيل.
- التركيز على أداء الأنظمة.
- القدرة على الحفاظ على الجودة الهندسية.
- القدرة على تحليل المفاضلات التقنية.
Communication and Personal Attributes
التواصل والسمات الشخصية
- Professional written English.
- Professional spoken English.
- Excellent interpersonal skills.
- Curiosity.
- Flexibility.
- Accountability.
- إجادة مهنية للإنجليزية كتابة.
- إجادة مهنية للإنجليزية تحدثًا.
- مهارات ممتازة في التعامل مع الآخرين.
- الفضول والرغبة في التعلم.
- المرونة.
- تحمل المسؤولية.
Key Technical Skills
المهارات التقنية الرئيسية
- Go and C.
- Linux systems.
- Containers.
- Virtualisation.
- Storage.
- Networking.
- Concurrent systems.
- Distributed systems.
- Software architecture.
- Performance engineering.
- Technical leadership.
- Go وC.
- أنظمة Linux.
- الحاويات.
- المحاكاة الافتراضية.
- التخزين.
- الشبكات.
- الأنظمة المتزامنة.
- الأنظمة الموزعة.
- معمارية البرمجيات.
- هندسة الأداء.
- القيادة التقنية.
How to Apply
طريقة التقديم
Candidates should follow the official Canonical application instructions for the Software Architect – Containers / Virtualisation role.
يجب على المرشحين اتباع تعليمات التقديم الرسمية لدى Canonical لوظيفة معماري البرمجيات للحاويات والمحاكاة الافتراضية.
Applicants should highlight systems architecture, Go, C, Linux, containers, virtualisation, networking, storage, distributed systems, technical leadership, and measurable performance improvements.
يُنصح المتقدمون بإبراز خبراتهم في معمارية الأنظمة، وGo، وC، وLinux، والحاويات، والمحاكاة الافتراضية، والشبكات، والتخزين، والأنظمة الموزعة، والقيادة التقنية، وتحسينات الأداء القابلة للقياس.
↚
Application Tips
نصائح التقديم
- Select the role that most closely matches your engineering background.
- Use the exact vacancy title in your application.
- Review the full official Canonical job description before submitting.
- Tailor your CV to the technologies and leadership requirements of the role.
- Use measurable examples of delivery, scale, quality, or performance.
- Highlight experience working in globally distributed teams.
- Be accurate about academic results, tools, and technical expertise.
- اختر الوظيفة الأكثر توافقًا مع خلفيتك الهندسية.
- استخدم المسمى الوظيفي الدقيق في طلب التقديم.
- راجع الوصف الوظيفي الرسمي الكامل لدى Canonical قبل الإرسال.
- خصص سيرتك الذاتية وفق تقنيات ومتطلبات القيادة في الوظيفة.
- استخدم أمثلة قابلة للقياس على التسليم أو الحجم أو الجودة أو الأداء.
- أبرز خبرتك في العمل ضمن فرق موزعة عالميًا.
- كن دقيقًا في عرض النتائج الأكاديمية والأدوات والخبرة التقنية.
CV Tips for Engineering Managers
نصائح السيرة الذاتية لمديري الهندسة
- Show the size and structure of teams you have led.
- Describe products or platforms you owned.
- Highlight delivery improvements and engineering-quality outcomes.
- Include examples of coaching and developing engineers.
- Explain how you managed priorities in distributed teams.
- Include relevant Golang, Flutter, Dart, Go, Rust, or Linux experience.
- وضح حجم وهيكل الفرق التي قدتها.
- صف المنتجات أو المنصات التي توليت مسؤوليتها.
- أبرز تحسينات التسليم ونتائج الجودة الهندسية.
- اذكر أمثلة على تدريب وتطوير المهندسين.
- اشرح كيفية إدارة الأولويات ضمن فرق موزعة.
- اذكر الخبرة ذات الصلة في Golang أو Flutter أو Dart أو Go أو Rust أو Linux.
CV Tips for Site Reliability Candidates
نصائح السيرة الذاتية لمرشحي موثوقية المواقع
- Review the full official vacancy before deciding which technical skills to emphasise.
- Quantify reliability, uptime, incident, or performance improvements where relevant.
- Describe distributed-team collaboration.
- Include only tools and platforms you have used professionally.
- Do not infer requirements that are absent from the supplied description.
- راجع الإعلان الرسمي كاملًا قبل تحديد المهارات التقنية التي ستبرزها.
- اذكر بالأرقام تحسينات الموثوقية أو وقت التشغيل أو الحوادث أو الأداء إن وجدت.
- صف خبرتك في التعاون ضمن فرق موزعة.
- اذكر فقط الأدوات والمنصات التي استخدمتها مهنيًا.
- لا تفترض متطلبات غير موجودة في النص المقدم.
CV Tips for Software Architects
نصائح السيرة الذاتية لمعماريي البرمجيات
- Highlight architecture decisions and technical trade-offs.
- Include Go and C experience.
- Describe Linux, container, and virtualisation projects.
- Quantify performance improvements.
- Explain storage and networking responsibilities.
- Include concurrent and distributed-system design experience.
- Show examples of technical leadership and community interaction.
- أبرز قرارات المعمارية والمفاضلات التقنية.
- اذكر خبرتك في Go وC.
- صف مشروعات Linux والحاويات والمحاكاة الافتراضية.
- حدد تحسينات الأداء بالأرقام.
- اشرح مسؤوليات التخزين والشبكات.
- اذكر خبرتك في تصميم الأنظمة المتزامنة والموزعة.
- اعرض أمثلة على القيادة التقنية والتفاعل مع المجتمعات.
Interview Preparation Tips
نصائح الاستعداد للمقابلة
- Understand Canonical’s distributed collaboration model.
- Prepare examples of independent remote work.
- Be ready to discuss engineering-quality standards.
- Use detailed examples of delivery and problem solving.
- Prepare to explain technical decisions to both engineers and non-engineers.
- Review all tools and technologies listed in the relevant vacancy.
- Prepare questions about team structure, travel, success measures, and project scope.
- افهم نموذج التعاون الموزع لدى Canonical.
- جهز أمثلة على العمل المستقل عن بُعد.
- كن مستعدًا لمناقشة معايير الجودة الهندسية.
- استخدم أمثلة تفصيلية على التسليم وحل المشكلات.
- استعد لشرح القرارات التقنية للمهندسين وغير المهندسين.
- راجع جميع الأدوات والتقنيات المذكورة في الوظيفة المعنية.
- جهز أسئلة عن هيكل الفريق والسفر ومقاييس النجاح ونطاق المشروع.
Safety Notice
تنبيه أمني
Do not pay recruitment fees in exchange for a job offer. Apply only through official or verified Canonical recruitment channels.
لا تدفع أي رسوم توظيف مقابل الحصول على عرض عمل. تقدم فقط من خلال قنوات التوظيف الرسمية أو الموثقة لدى Canonical.
Verify the recruiter’s identity before sharing personal or financial information. Never disclose passwords, banking credentials, or verification codes.
تحقق من هوية مسؤول التوظيف قبل مشاركة المعلومات الشخصية أو المالية. لا تكشف كلمات المرور أو البيانات البنكية أو رموز التحقق.
Summary
الملخص
Canonical is offering five technology opportunities across engineering management, site reliability, Ubuntu desktop applications, senior engineering, and software architecture.
توفر Canonical خمس فرص تقنية في الإدارة الهندسية، وموثوقية المواقع، وتطبيقات Ubuntu لسطح المكتب، والهندسة المتقدمة، ومعمارية البرمجيات.
The Golang Engineering Manager role focuses on internal commercial systems, engineering quality, delivery, and team development.
تركز وظيفة مدير هندسة Golang على الأنظمة التجارية الداخلية، والجودة الهندسية، والتسليم، وتطوير الفريق.
The Site Reliability Engineer and Senior / Staff / Principal Engineer descriptions include detailed benefit packages but do not include technical requirements in the supplied text.
تتضمن معلومات وظيفتي مهندس موثوقية المواقع والمهندس الأول أو الخبير أو الرئيسي حزم مزايا تفصيلية، لكنها لا تتضمن متطلبات تقنية في النص المقدم.
The Ubuntu Desktop Apps Engineering Manager role requires Flutter, Dart, Linux desktop, graphical-application, engineering-leadership, and travel capability.
تتطلب وظيفة مدير هندسة تطبيقات Ubuntu خبرة في Flutter وDart وسطح مكتب Linux والتطبيقات الرسومية والقيادة الهندسية والقدرة على السفر.
The Software Architect role requires Go, C, Linux, containers, virtualisation, storage, networking, distributed systems, leadership, and strong English communication.
تتطلب وظيفة معماري البرمجيات خبرة في Go وC وLinux والحاويات والمحاكاة الافتراضية والتخزين والشبكات والأنظمة الموزعة والقيادة والتواصل المهني بالإنجليزية.
Frequently Asked Questions
الأسئلة الشائعة
Which company is hiring?
Canonical is hiring for all five positions.
ما الشركة التي تعلن عن الوظائف؟
الشركة المعلنة عن الوظائف الخمس هي Canonical.
How many positions are included?
Five positions are included.
كم عدد الوظائف المتاحة؟
يتضمن الإعلان خمس وظائف.
Are the roles office-based?
Canonical states that it has very few office-based roles and operates through globally distributed collaboration.
هل الوظائف مكتبية؟
توضح Canonical أن لديها عددًا محدودًا جدًا من الوظائف المكتبية وتعتمد على التعاون الموزع عالميًا.
Are the positions limited to Bahrain?
The supplied vacancy text does not state that the roles are limited to Bahrain.
هل الوظائف مقصورة على البحرين؟
لا يذكر النص المقدم أن الوظائف مقصورة على البحرين.
Which role focuses on commercial systems?
The Golang Engineering Manager role focuses on internal commercial systems.
ما الوظيفة التي تركز على الأنظمة التجارية؟
تركز وظيفة مدير هندسة Golang على الأنظمة التجارية الداخلية.
What benefits are stated for the Site Reliability Engineer?
Benefits include distributed work, twice-yearly team sprints, a USD 2,000 learning budget, six-month compensation reviews, annual bonuses, leave, assistance programs, travel opportunities, Priority Pass, and travel upgrades.
ما المزايا المذكورة لمهندس موثوقية المواقع؟
تشمل المزايا العمل الموزع، ولقاءات حضورية مرتين سنويًا، وميزانية تعلم بقيمة 2,000 دولار، ومراجعة التعويض كل ستة أشهر، ومكافآت سنوية، وإجازات، وبرامج مساعدة، وفرص سفر، وPriority Pass، وترقيات السفر.
Which technologies are required for Ubuntu Desktop Apps?
Flutter and Dart are required, while Go or Rust experience is advantageous.
ما التقنيات المطلوبة لتطبيقات Ubuntu لسطح المكتب؟
يشترط Flutter وDart، بينما تعد الخبرة في Go أو Rust ميزة إضافية.
Which Linux desktop technologies are mentioned?
Wayland, D-Bus, Systemd, and GNOME are mentioned.
ما تقنيات سطح مكتب Linux المذكورة؟
تم ذكر Wayland وD-Bus وSystemd وGNOME.
Is travel required for the Ubuntu Desktop Apps Engineering Manager?
Yes. The candidate must be able to travel twice a year for events lasting up to two weeks each.
هل السفر مطلوب لمدير هندسة تطبيقات Ubuntu؟
نعم، يجب أن يكون المرشح قادرًا على السفر مرتين سنويًا لفعاليات تصل مدتها إلى أسبوعين في كل مرة.
What benefits are stated for the Senior / Staff / Principal Engineer?
The package includes distributed work, team sprints, a USD 2,000 learning budget, annual compensation review, performance-based bonus or commission, leave, wellness support, travel opportunities, Priority Pass, and travel upgrades.
ما المزايا المذكورة للمهندس الأول أو الخبير أو الرئيسي؟
تشمل الحزمة العمل الموزع، ولقاءات الفرق، وميزانية تعلم بقيمة 2,000 دولار، ومراجعة سنوية للتعويض، ومكافأة أو عمولة مرتبطة بالأداء، وإجازات، ودعم العافية، وفرص سفر، وPriority Pass، وترقيات السفر.
Which programming languages are required for the Software Architect?
Go and C are required.
ما لغات البرمجة المطلوبة لمعماري البرمجيات؟
يشترط وجود خبرة في Go وC.
Which Linux distributions are preferred?
Debian or Ubuntu experience is preferred.
ما توزيعات Linux المفضلة؟
يفضل وجود خبرة في Debian أو Ubuntu.
Are salaries stated?
No salary amounts or compensation ranges are included.
هل تم ذكر الرواتب؟
لا، لم يتم ذكر مبالغ الرواتب أو نطاقات التعويض.
How can candidates apply?
Candidates should follow the official application instructions published through verified Canonical recruitment channels.
كيف يمكن التقديم؟
يجب على المرشحين اتباع تعليمات التقديم الرسمية المنشورة من خلال قنوات التوظيف الموثقة لدى Canonical.
To apply, please click here cc available vacancies.