Canonical Circular Logo

Software Engineer - Solutions Engineering

Canonical Riyadh, Saudi Arabia Posted: 17 Jan 2025

Financial

  • Estimate: $45k - $60k*
  • Zero income tax location

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Intermediate
  • English: Professional

Position

Join Canonical and help shape the future of open source IT, devops, and infrastructure automation. Our team is dedicated to revolutionizing open source application and infrastructure operations, focusing on next-generation infrastructure-as-code to enhance operational efficiency for high-performance computing, private clouds, data lakes, AI/ML, and analytics.

As part of the Solutions Engineering team, you will work closely with our managed infrastructure operations team, which oversees numerous private OpenStack clouds and Kubernetes clusters for clients worldwide. This collaboration allows us to improve our infra-as-code products based on real-world experience and customer feedback.

Your primary responsibilities will include:

  • Designing and delivering open source software operations code using Python and Golang.
  • Engaging with the complete Linux stack—from kernel and networking to applications.
  • Creating high-quality open source monitoring and alerting infrastructure.
  • Innovating open source operations for both our customers and the broader community.
  • Adhering to agile software development practices, demonstrating solid engineering principles in your code.
  • Coaching and developing your colleagues to foster a healthy, collaborative engineering culture.

Who You Are:
A passionate Python developer with a strong organizational mindset, you understand the significance of reliable operations in an agile setting. You possess solid knowledge of cloud computing concepts and technologies, along with practical experience in Linux and networking. A commitment to continuous learning is essential.

Bonus Points For:

  • A university degree in Computer Science or a related software engineering field.
  • Experience with Golang programming.

What You Will Learn:

  • Operational experience with OpenStack and Kubernetes.
  • Strategies for enhancing application and infrastructure reliability.
  • Exposure to a variety of open-source applications and emerging technologies.

Perks Offered:

  • Competitive salary.
  • Recognition rewards.
  • Annual leave.
  • Priority Pass for travel.
  • Continuing education and professional development opportunities.

Canonical is an equal opportunity employer and promotes a workplace free from discrimination. We value diversity in experience, perspectives, and backgrounds, believing that it enhances our work environment and products.

Apply now

Jobs you might like   View all jobs

About Canonical

We deliver open source to the world faster, more securely and more cost effectively than any other company. We're also the publishers of Ubuntu, the world’s most popular enterprise Linux from cloud to edge, together with a passionate global community of 200,000+ contributors.