Canonical: Join Our Engineering Team
Canonical is a leading provider of open-source software and operating systems for global enterprise and technology markets. Our platform, Ubuntu, is widely used in groundbreaking initiatives such as
public cloud, data science, AI, engineering innovation, and IoT. We work with top public cloud providers and silicon companies, as well as industry leaders in various sectors. Canonical is a pioneer of distributed collaboration, with over 1200 employees across 80+ countries, and very few office-based roles. Teams meet two to four times a year in exciting global locations to align on strategy and execution.
We are currently hiring a Python Software Engineer at any seniority level to join our Commercial Systems unit. If you are passionate about high engineering quality, continuous learning, and working with exciting open-source technologies, this is the perfect opportunity for you.
Job Title: Python Software Engineer, Commercial Systems
[object NodeList][object NodeList]Location: Remote, EMEA Region
Key Responsibilities:
-
Python Development: Design and develop engineering solutions leveraging Python.
-
Collaboration: Work with colleagues on technical designs, code reviews, and solution development.
-
Service Deployment: Deploy and operate services developed by the team.
-
Mentorship (for senior roles): Provide coaching, mentoring, and career development feedback to junior engineers.
-
Engineering Practices: Develop and promote best engineering and organizational practices.
What We Are Looking For:
-
Education: Exceptional academic background with a degree in a technical subject or a compelling alternative career path.
-
Python Experience: Proven experience in software development using Python.
-
English Proficiency: Strong written and spoken English with excellent presentation skills.
-
Result-Oriented: Driven to meet commitments and achieve exceptional results.
-
Travel Flexibility: Willingness to travel internationally twice a year for company events (up to two weeks).
Nice-to-Have Skills:
-
Performance Engineering & Security: Experience with performance engineering and security best practices.
-
Open-Source Tools: Familiarity with tools like Airbyte, Ranger, Temporal, or Trino.
What We Offer:
-
Competitive Compensation: Geographical location, experience, and performance are considered in shaping compensation.
-
Annual Compensation Review: Regular salary reviews to reward outstanding performance.
-
Performance Bonus: Opportunity for an annual performance-driven bonus or commission.
-
Learning & Development: Personal learning budget of USD 2,000 per year.
-
Distributed Work Environment: Twice-yearly in-person team sprints.
-
Employee Benefits: Annual leave, maternity and paternity leave, employee assistance programs, and more.
-
Travel Opportunities: Priority Pass and travel upgrades for long-haul company events.
شركة كانونيكال: انضم إلى فريقنا الهندسي
شركة كانونيكال هي مزود رائد للبرمجيات مفتوحة المصدر وأنظمة التشغيل للأسواق العالمية في مجالات الشركات والتكنولوجيا. منصتنا أوبونتو تُستخدم على نطاق واسع في المبادرات الرائدة مثل السحابة العامة، وعلوم البيانات، والذكاء الاصطناعي، والابتكار الهندسي، وإنترنت الأشياء. نحن نتعاون مع كبار مزودي السحابة العامة والشركات المصنعة، بالإضافة إلى قادة الصناعة في العديد من القطاعات. تُعد كانونيكال رائدة في التعاون الموزع مع أكثر من 1200 موظف في أكثر من 80 دولة، وقليل من الأدوار المعتمدة على المكاتب. يجتمع الفريق من مرتين إلى أربع مرات سنويًا في مواقع مثيرة حول العالم لتحقيق التنسيق على الاستراتيجيات والتنفيذ.
نحن نبحث عن مهندس برمجيات بايثون من جميع المستويات للانضمام إلى وحدة الأنظمة التجارية. إذا كنت شغوفًا بالجودة الهندسية العالية والتعلم المستمر والعمل مع تقنيات مفتوحة المصدر المثيرة، فهذه فرصة مثالية لك.
اسم الوظيفة: مهندس برمجيات بايثون، الأنظمة التجارية
الموقع: عن بُعد، منطقة EMEA
المسؤوليات الرئيسية:
-
تطوير بايثون: تصميم وتطوير حلول هندسية باستخدام بايثون.
-
التعاون: العمل مع الزملاء على التصاميم الفنية ومراجعات الشيفرة وتطوير الحلول.
-
نشر الخدمات: نشر وتشغيل الخدمات التي يطورها الفريق.
-
التوجيه (لأدوار كبيرة): تقديم الإرشاد والمساعدة المهنية لمهندسي البرمجيات الأصغر.
-
أفضل ممارسات الهندسة: تطوير وتعزيز أفضل الممارسات الهندسية والتنظيمية.
ما الذي نبحث عنه:
-
التعليم: سجل أكاديمي متميز مع درجة في مجال تقني أو مسار مهني بديل مقنع.
-
الخبرة في بايثون: خبرة مثبتة في تطوير البرمجيات باستخدام بايثون.
-
إجادة اللغة الإنجليزية: مهارات كتابة وتحدث ممتازة باللغة الإنجليزية مع مهارات تقديم متميزة.
-
التوجه نحو النتائج: قدرة على الوفاء بالالتزامات وتحقيق نتائج استثنائية.
-
القدرة على السفر: الاستعداد للسفر الدولي مرتين في السنة لأحداث الشركة (حتى أسبوعين).
مهارات مرغوبة:
-
هندسة الأداء والأمان: خبرة في أفضل ممارسات هندسة الأداء والأمان.
-
الأدوات مفتوحة المصدر: المعرفة بالأدوات مثل Airbyte وRanger وTemporal أو Trino.
ما نقدمه:
-
تعويضات تنافسية: يتم تحديد التعويض بناءً على الموقع الجغرافي والخبرة والأداء.
-
مراجعة التعويض السنوي: مراجعات منتظمة للأجور لتكريم الأداء الاستثنائي.
-
مكافأة الأداء: إمكانية الحصول على مكافأة سنوية مبنية على الأداء أو عمولة.
-
التعلم والتطوير: ميزانية تعلم شخصية تبلغ 2000 دولار سنويًا.
-
بيئة العمل الموزعة: اجتماعات الفريق الشخصية مرتين في السنة.
-
مزايا الموظفين: إجازة سنوية، إجازة أمومة وأبوة، برامج دعم الموظفين، والمزيد.
-
فرص السفر: Priority Pass وترقيات السفر للأحداث طويلة المدى.
تنبية عام: لا تقوم ابدا بأعادة ارسال اي اكواد يحاول المعلن ارسالها لك على الجوال ويطالبك باعادة ارسالها له وعليك الابلاغ عن الاعلان فور حدوث ذلك لنقوم بحظر المعلن واغلاق الاعلان
تنبية عام: لا تقوم بتحويل اى مبالغ مالية مقابل التوظيف اذا كنت تتقدم لشركة من خلال احدي مكاتب التوظيف نرجوا الاطلاع على ترخيص المكتب وزيارته اذا امكن قبل دفع اي رسوم.