Job Title: HPC Software Engineer
Company: Canonical
About the Job:
You will be part of a team that creates charms to deploy, manage, and provide HPC software packages. The role is well-suited for individuals with an interest in open-source software, technology, and mission-critical products.
Key Responsibilities:
- Write high-quality, rigorously designed Python software for HPC applications.
- Collaborate proactively with a globally distributed team to solve problems and deliver solutions.
- Debug and resolve issues to ensure the quality of the code.
- Contribute to the technical documentation, defining best practices for writing high-quality operators.
- Discuss ideas and collaborate on problem-solving within the team.
What We Are Looking For:
- A Bachelor’s or equivalent degree in Computer Science, STEM, or a related field.
- Experience with writing modern, maintainable Python code.
- A passion for technology and working with talented teams.
- Strong curiosity, flexibility, accountability, and communication skills.
- Experience or interest in at least two of the following: Linux, Kubernetes, Public cloud, OpenStack, LXC/LXD, Python, Go, Debian packaging.
- Exceptional academic record, preferably from both high school and university.
- Willingness to travel up to 4 times per year for internal events.
Additional Skills That You Might Also Bring:
- Experience in operating HPC clusters in production.
- Familiarity with technologies such as Infiniband, RDMA, CUDA, MPI, Slurm, Lustre, or Singularity.
What We Offer You:
- Competitive compensation based on geographical location, experience, and performance, with annual reviews.
- Performance-driven annual bonuses.
- A distributed work environment with in-person team sprints twice a year.
- Personal learning and development budget of USD 2,000 per year.
- Recognition rewards and annual leave.
- Maternity and paternity leave.
- Employee Assistance Program (EAP).
- Travel opportunities to meet colleagues across the globe.
- Priority Pass for travel and travel upgrades for long-haul company events.
About Canonical:
Canonical fosters a diverse and inclusive work environment, providing equal opportunities to all applicants. We believe that diversity of experience, background, and perspective leads to better work environments and better products. Whatever your identity, we offer fair consideration to all applicants.
الوظيفة: مهندس برمجيات HPC
الشركة: كانونيكال
عن الوظيفة:
ستكون جزءًا من الفريق الذي يقوم بإنشاء شارات لنشر وإدارة حزم البرمجيات HPC. الوظيفة مناسبة للأفراد الذين لديهم اهتمام في البرمجيات مفتوحة المصدر والتكنولوجيا والمنتجات الحاسمة للمهمة.
المسؤوليات الرئيسية:
- كتابة برمجيات Python عالية الجودة ودقيقة لتطبيقات HPC.
- التعاون بشكل استباقي مع فريق موزع عالميًا لحل المشكلات وتقديم الحلول.
- تصحيح الأخطاء وحل المشكلات لضمان جودة الكود.
- المساهمة في الوثائق الفنية التي تحدد أفضل الممارسات لكتابة مشغلي البرمجيات عالية الجودة.
- مناقشة الأفكار والتعاون لإيجاد حلول داخل الفريق.
ما نبحث عنه فيك:
- درجة بكاليريوس أو ما يعادلها في علوم الكمبيوتر، أو STEM أو مجال ذي صلة.
- خبرة في كتابة كود Python حديث وسهل الصيانة.
- شغف بالتكنولوجيا والعمل مع فرق موهوبة.
- فضول قوي، ومرونة، ومسؤولية، ومهارات تواصل.
- خبرة أو اهتمام في اثنين على الأقل من المجالات التالية: Linux، Kubernetes، السحابة العامة، OpenStack، LXC/LXD، Python، Go، تعبئة حزم Debian.
- سجل أكاديمي استثنائي، من الأفضل أن يكون من المدرسة الثانوية والجامعة.
- الاستعداد للسفر حتى 4 مرات في السنة لأحداث داخلية.
المهارات الإضافية التي قد تجلبها:
- خبرة في تشغيل عنقود HPC في بيئة الإنتاج.
- إلمام بتقنيات مثل Infiniband، RDMA، CUDA، MPI، Slurm، Lustre، أو Singularity.
ما نقدمه لك:
- تعويض تنافسي بناءً على الموقع الجغرافي والخبرة والأداء، مع مراجعات سنوية.
- مكافآت سنوية قائمة على الأداء.
- بيئة عمل موزعة مع سبرينتات الفريق مرتين في السنة في الموقع.
- ميزانية شخصية للتعلم والتطوير بقيمة 2000 دولار سنويًا.
- مكافآت تقدير وإجازات سنوية.
- إجازة أمومة وأبوة.
- برنامج مساعدة الموظفين (EAP).
- فرص السفر للقاء الزملاء حول العالم.
- بطاقة Priority Pass للسفر وترقيات السفر للفعاليات طويلة الأمد.
عن كانونيكال:
تسعى كانونيكال لتوفير بيئة عمل متنوعة وشاملة، حيث نقدم فرصًا متساوية لجميع المتقدمين. نؤمن بأن تنوع الخبرات والخلفيات ووجهات النظر يؤدي إلى بيئات عمل أفضل ومنتجات أفضل. بغض النظر عن هويتك، نقدم اعتبارات عادلة لجميع المتقدمين.
#jobs #waiting #Canonical #Company #nationalities #وظائف #جديدة #في #انتظارك #لدي #شركة #كانونيكال #لجميع #الجنسيات