Canonical Circular Logo

Software Engineer - Solutions Engineering

Canonical Riyadh, Saudi Arabia Posted: 17 Mar 2025

Financial

  • Estimate: $65k - $85k*
  • Zero income tax location

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Junior
  • English: Professional

Position

Join Canonical and help shape the future of open source IT, DevOps, and infrastructure services. Our mission is to revolutionize open source application and infrastructure operations, transforming software operations through next-generation infrastructure-as-code. You will play a key role in building new technology and products and leading a regional software engineering team in collaboration with our managed infrastructure operations team, which operates numerous private OpenStack clouds and Kubernetes clusters globally.

Responsibilities:

  • Design and deliver open source software operations code using Python and Golang.
  • Work across the entire Linux stack, including kernel, networking, storage, and applications.
  • Shape high-quality open source monitoring and alerting infrastructure.
  • Innovate open source operations for customers and the community.
  • Demonstrate sound engineering design and testing principles in your code.
  • Adhere to agile software development practices.
  • Coach and develop team members based on your insights.
  • Foster a collaborative engineering culture in line with company values.
  • Travel globally up to 10% of the time for internal and external events.

Who You Are:

  • A passionate Python developer.
  • Organized and committed to timely, high-quality software delivery.
  • Understand the importance of reliable operations in an agile environment.
  • Knowledgeable about cloud computing concepts and technologies.
  • Experienced with Linux and networking.
  • A lifelong learner.

Bonus Points If You Have:

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

What You Will Learn:

  • OpenStack and Kubernetes in production environments.
  • Application and infrastructure reliability thinking.
  • A wide range of open source applications and skills.
  • Exposure to emerging technologies and tools.

We Offer:

  • 100% remote work.
  • Learning and development opportunities.
  • Competitive salary.
  • Recognition rewards.
  • Annual leave.
  • Priority Pass for travel.

About Canonical:
Canonical is a pioneering tech firm leading the global open source movement. Publisher of Ubuntu, one of the most significant open source projects, we aim to change the world daily. Canonical has been a remote-first company since 2004, offering a unique perspective on 21st-century digital business. We are an equal opportunity employer, committed to creating a diverse work environment free from discrimination.

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.