Senior Software Engineer (Backend)
📣 إعلان| نوع العقد | دوام كامل | |
| طبيعة الوظيفة | عن بُعد | |
| الموقع | الرياض |
وصف الوظيفة
About the Role
Canonical is seeking a Senior/Staff/Lead Engineer to join the Launchpad team. This full-time position is based in Riyadh, Saudi Arabia. The role involves leading the development and evolution of Launchpad, a platform dedicated to managing open-source development projects, including code hosting, bug tracking, and package building. The ideal candidate will have 5-10 years of experience in a relevant engineering role.
Role Overview
As a Senior, Staff, or Lead Engineer, you will contribute to the architecture and refinement of a Python-driven system that supports major projects like Ubuntu. Your work will focus on maintaining business-critical services while driving innovation in areas such as package-building capabilities, developer workflows, and web UI modernization. This position involves empowering developers globally by ensuring Launchpad remains a structured and efficient environment for open-source contributions.
Key Responsibilities
- Influence and drive design, architecture, and feature decisions across distributed teams to deliver high-impact solutions.
- Develop API-first Python code with unit tests, contributing to robust and scalable systems.
- Diagnose and resolve complex technical challenges, implementing fixes to enhance performance and reliability.
- Mentor engineers and lead code reviews to reinforce best practices and elevate team standards.
- Engage in remote work while participating in international travel 2 to 4 times annually for internal discussions and industry events.
Required Qualifications and Skills
- A Bachelor’s degree or equivalent in Computer Science, STEM, or a similar field.
- Proven technical excellence in Python development and the delivery of high-quality, production-ready code.
- Expertise in maintaining and improving large-scale web applications and database management, with PostgreSQL experience being an advantage.
- Deep understanding of integration, infrastructure, and operations within distributed environments.
- A security-focused mindset, ensuring robust implementation throughout the development lifecycle.
- Familiarity with Ubuntu as a development and deployment platform.
- Solid grasp of software packaging systems, including Debian/Ubuntu packages.
- Strategic thinking, problem-solving abilities, and a drive for innovation.
- Curiosity, adaptability, strong leadership, and collaboration skills.
About Canonical
Canonical is a leading provider of open-source software and operating systems, including Ubuntu, which is widely used in public cloud, data science, AI, and IoT initiatives. The company operates with a globally distributed team of over 1200 colleagues across more than 75 countries, with limited office-based roles. Canonical is founder-led, profitable, and expanding. The company fosters a workplace free from discrimination, valuing diversity of experience, perspectives, and background.
Compensation and Benefits
Compensation at Canonical is determined by geographical location, experience, and performance, with annual reviews to recognize outstanding contributions. In addition to base pay, the company offers a performance-driven annual bonus or commission and provides additional benefits designed to meet local needs while ensuring global fairness.
متطلبات الوظيفة
- تتطلب ٥-١٠ سنوات خبرة
وظائف مشابهة
قد يعجبك أيضاً
- وظائف ذات صلة بـ Senior Software Engineer (Backend)
- وظائف Branch Supervisor في جدة
- وظائف مدير مالي في جدة
- وظائف عامل نظافة في جدة
- وظائف أخصائي تسويق في جدة
- وظائف مساعد إداري في جدة
- مجالات وظيفية أخرى في الرياض
- وظائف Branch Supervisor في الرياض
- وظائف مدير مالي في الرياض
- وظائف مشرف صالة في الرياض
- وظائف Sports Coach في الرياض
- وظائف عامل نظافة في الرياض
- وظائف أخصائي تسويق في الرياض
- وظائف مساعد إداري في الرياض
- وظائف Sales Representative في الرياض
- وظائف مقدم طعام (ويتر) في الرياض
- وظائف مدير فرع في الرياض
- استكشف الوظائف في أنحاء المملكة
- وظائف أخصائي تقنية إشعاعية في الهفوف
- وظائف HSE Officer في مدينة الملك عبدالله الاقتصادية
- وظائف Training Manager في الرياض
- وظائف مساعد طبيب أسنان في تبوك
- وظائف محاسب عام في الرياض
- وظائف مندوب مشتريات في الدمام
- وظائف Manufacturing Manager في مكة المكرمة
- وظائف أخصائي تسويق في الرياض
- وظائف فني تدفئة وتهوية وتكييف في سكاكا
- وظائف مراقب الجودة في الحريق