Company logo hidden

Software Engineer - Solutions Engineering

Unlock employer Dubai, United Arab Emirates Posted: 17 Mar 2025

Financial

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

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Unspecified

Position

Help shape the future of open source IT, DevOps, and infrastructure services, from bare metal to containers. Canonical aims to revolutionize open source application and infrastructure operations by enabling true model-driven operations via next-generation infrastructure-as-code. This initiative focuses on high-performance computing, private cloud, data lakes, AI/ML, and analytics.

Ready to apply for roles like this?

Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.

Unlock employer & apply directly

The Solutions Engineering team collaborates closely with a managed infrastructure operations team, working on private OpenStack clouds and Kubernetes clusters worldwide. This collaboration helps improve infra-as-code products based on real user experiences. The team primarily works in Python, creating open source automation capabilities designed to simplify operations for anyone building on Ubuntu.

Candidates should be excited about software operations, distributed systems, and cloud computing, and have an interest in the entire Linux stack—the kernel, networking, virtualization, and containers.

Responsibilities:

  • Design and deliver open source software operations code using Python and Golang
  • Work across the entire Linux stack from kernel to applications
  • Create high-quality open source monitoring and alerting infrastructure
  • Innovate open source operations for customers and the community
  • Apply sound engineering design and testing principles in your code
  • Follow agile software development practices
  • Coach and develop colleagues and foster a collaborative engineering culture

Who You Are:

  • A passionate Python developer
  • Organized, with a focus on delivering high quality software in a timely manner
  • Knowledgeable about cloud computing concepts and technologies
  • Experienced with Linux and networking
  • A lifelong learner

Bonus Points For:

  • University degree in Computer Science or a related software engineering field
  • Golang programming skills

What You Will Learn:

  • OpenStack and Kubernetes in production
  • Application and infrastructure reliability
  • A range of open source applications and skills
  • Hands-on exposure to emerging technologies and tools

Offerings:

  • 100% work-from-home
  • Learning and development opportunities
  • Competitive salary
  • Recognition rewards
  • Annual leave
  • Priority Pass for travel

Canonical is a pioneering tech firm leading the global shift to open source, primarily known for publishing Ubuntu—one of the crucial open source projects for AI, IoT, and cloud solutions. Canonical has been a remote-first company since 2004, setting high standards for recruitment and emphasizing excellence. They promote a diverse workplace that values experience, perspectives, and backgrounds.

Apply Direct

Jobs you might like   View all jobs

About Software Development Company

Company details are hidden. Subscribe to view full company profile.

Ready to apply for this role?

Apply Direct