Canonical Circular Logo

Engineering Manager - Solutions Engineering

Canonical Riyadh, Saudi Arabia Posted: 17 Jan 2025

Financial

  • Estimate: $96k - $138k*
  • Zero income tax location

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

We want to transform the world of software operations by enabling true model-driven operations via next-generation infrastructure-as-code. This will allow companies to run very efficient bare-metal operations for high-performance computing, private cloud, data lakes, AI/ML, and analytics. We need to invent some new technology and build new products; therefore, we are looking for someone who can lead and inspire a regional software engineering team to fulfill this initiative.

The Solutions Engineering team works in close collaboration with our managed infrastructure operations team, which runs many private OpenStack clouds and Kubernetes clusters for customers worldwide. This enables us to improve our infra-as-code products based on our real experience, mirroring that of our users and customers. We work in Python, creating open-source automation capabilities that simplify operations for anyone building on Ubuntu.

Most of the team's work involves pure Python software development focused on enabling true DevOps workflows. We strive for high quality in design, documentation, tests, and performance as we enhance operations code packages and Ubuntu itself to ensure our platform is the easiest, most robust, and best performing for driving your infrastructure.

As an Engineering Manager, your primary responsibility is to the people you lead and support: ensuring that they are growing as engineers, doing valuable work, and finding satisfaction in their career at Canonical. We need someone who can display technical leadership by leveraging a solid background in software development to challenge and grow their team members. You will have the opportunity to influence culture, facilitate technical delivery, and work with your team on direction and execution.

Responsibilities:

  • Lead and develop a team of Python engineers working remotely in global locations.
  • Hiring, coaching, mentoring, providing feedback, and hands-on career development.
  • Demonstrate sound engineering principles by directly contributing code.
  • Plan and manage progress on agreed goals and projects.
  • Set and manage expectations with other engineering and operations teams.
  • Coordinate with management and internal and external stakeholders or customers.
  • Advocate for modern, agile software development practices.
  • Help develop and evangelize great engineering and organizational practices.
  • Grow a healthy, collaborative engineering culture in line with company values.
  • Be an active part of the leadership team and collaborate with other leaders in the organization.

Who You Are:

  • You love developing and growing people and have a track record of doing it.
  • You are knowledgeable and passionate about agile software development.
  • You enjoy leading, coaching, and mentoring software developers—especially Python developers.
  • You are knowledgeable in cloud computing concepts and technologies.
  • You are comfortable administrating Linux servers, including their storage and networking.
  • You have hands-on experience with software automation.
  • You are organized and want your team to deliver high-quality software in a timely manner.
  • You are a lifelong learner.

Bonus Points For:

  • Bachelor's degree in Computer Science or a related software engineering field.
  • Thorough understanding of modern infrastructure, including OpenStack or Kubernetes.
  • Experience in operations as well as software development.
  • Familiarity with the challenges of large-scale, multi-cloud operations.
  • Expertise in Go.

Language Requirements: Not specified

About Canonical:
Canonical is a growing international software company that works with the open-source community to deliver Ubuntu—the world's #1 cloud operating system. Our mission is to realize the potential of free software in the lives of individuals and organizations. Our services help businesses worldwide reduce costs, improve efficiency, and enhance security with Ubuntu.

Benefits:

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

We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background creates a better work environment and better products. Whatever your identity, we will give your application fair consideration.

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.