خطوة واحدة ممكن تفتحلك أبواب كتير
Software Maintenance Engineer
Position Details
Location
Riyadh, Saudi Arabia Egypt
Posted Date
August 10, 2025
Employment Type
Engineering - Telecom/Technology
متوسط الراتب
متوسط الرواتب في مجال Engineering - Telecom/Technology في مصر هو 10000 جنيه شهرياً
Job Description
Canonical -
Company: Canonical –
WebSite: Riyadh, Saudi Arabia
Job Description:**Job Description**
This position requires a qualified individual to resolve complex customer issues related to Ubuntu, Kernel, Ceph, OpenStack, Kubernetes, and other open-source software solutions. The incumbent will maintain a collaborative working relationship with Canonical’s Field, Support, and Product Engineering teams.
**Responsibilities:**
* Develop bug fixes, backport patches, and collaborate with upstream communities for their inclusion.
* Review code produced by other engineers, ensuring adherence to established standards.
* Demonstrate sound judgment in the application of technical methodologies and techniques.
* Prioritize tasks and manage time effectively in alignment with organizational priorities.
* Participate in team discussions aimed at enhancing processes, tools, and documentation.
* Maintain clear, technical, and concise communication.
* Work remotely and travel internationally up to 10% of the time for team meetings, events, and conferences.
**Required Qualifications:**
* An exceptional academic record in Computer Science, STEM, or a related field.
* Demonstrable experience with Linux and open-source software.
* Proficiency in at least one of the following programming languages on Linux: Python, Go, C, or C++.
* A strong aptitude for learning new technologies and resolving complex issues.
* Willingness to travel up to four times per year for internal events.
**Desired Attributes:**
* A passion for technology and collaboration with talented individuals.
* Curiosity, adaptability, clear communication skills, and accountability.
* A commitment to soft skills, demonstrating passion, initiative, thoughtfulness, and self-motivation.
* Interest in, or willingness to learn about: Ubuntu Linux (kernel or userspace), Kubernetes, OpenStack, Ceph, QEMU/KVM, LXC/LXD, Postgresql, Mongo, Debian packaging, and distributed systems.
**Compensation and Benefits:**
Canonical offers a competitive compensation package commensurate with geographical location, experience, and performance. Annual compensation reviews are conducted, with more frequent reviews for graduates and associates, to recognize outstanding performance. In addition to base salary, a performance-driven annual bonus is provided. Comprehensive benefits are offered to all team members, reflecting Canonical’s values and ideals, and are tailored to meet local needs while ensuring fairness globally.
* Distributed work environment with twice-yearly in-person team sprints.
* Personal learning and development budget of USD 2,000 per year.
* Annual compensation review.
* Recognition rewards.
* Annual holiday leave.
* Maternity and paternity leave.
* Employee Assistance Program & Wellness Platform.
* Opportunity to travel to new locations to meet colleagues.
* Priority Pass and travel upgrades for long-haul company events.
**About Canonical:**
Canonical is a leading technology firm driving the global adoption of open source. As the publisher of Ubuntu, a pivotal open-source project and platform for AI, IoT, and cloud computing, Canonical is transforming the software landscape. We maintain rigorous standards for recruitment and seek exceptional individuals who demonstrate excellence in their respective fields. Working at Canonical offers the opportunity to contribute to cutting-edge technologies, foster innovative thinking, and continuously develop new skills.
**Equal Opportunity Employer:**
Canonical is committed to fostering a workplace free from discrimination. We embrace diversity of experience, perspectives, and backgrounds, creating a better work environment and superior products. All applications will receive fair consideration regardless of identity.
Skills:
Candidates should have experience with at least one programming language such as Python, Go, C, or C++ on Linux.
نصائح تهمك
- جهز CV حديث قبل التقديم
- تأكد من تحديث معلومات التواصل في سيرتك الذاتية
- اقرأ وصف الوظيفة بعناية قبل التقديم
- جهز رسالة تغطية مخصصة للوظيفة
- تأكد من صحة جميع المعلومات في طلبك
- احفظ نسخة من طلب التقديم
- تابع بريدك الإلكتروني بانتظام
- جهز نفسك للمقابلة الشخصية مسبقاً