Canonical – VP, Software Engineering.

Get a free C.V. review by sending your C.V. to or click the following link. Submit C.V.! use the subject heading REVIEW.

IMPORTANT: Read the application instructions keenly, Never pay for a job interview or application.

Click the Links Below to Get Job Updates.

About the job

To scale our global software engineering organisation, we have opened six VP Engineering positions.
Canonical is a worldwide provider of open source operating systems, applications, security, support, services and solutions. We are the publisher of Ubuntu. Our mission is to be the best partner for building on open source, from the smallest devices to the largest clouds. We are the number one platform for public cloud production deployments, the number one enterprise Linux for IoT, and the developer platform of choice for Linux engineering.
The business is growing and profitable. We are preparing to take the company public, and wish to ensure that we have a strong bench of software engineering leadership in place to lead innovation, quality and rigour as we expand. We are particularly focused on software engineering practice – design, documentation, community engagement, quality, developer relations, commercial competitiveness and usability are all skills and habits we expect our teams to develop.
As a platform company we offer a wide range of software engineering challenges, from the Linux kernel up through Ubuntu server, desktop, IoT and operations tooling, from the public cloud to the edge, as open source products and commercial business systems. We work in low-level engineering with kernels and compilers and toolchains. We create distributed systems in Golang and Python, we work with web technology, and many layers in between. Our commercial offerings are both software and SAAS, along with a range of professional services and support.
We will structure our engineering organisation around these six VP roles, reporting to the CEO, in no particular order:
VP Engineering, Ubuntu
Ubuntu itself – the server and desktop experience, kernel, low level system, toolchains, and runtimes such as Python and Java.
VP Engineering, Cloud
Our public cloud experience on AWS, Azure, GCP, Oracle, IBM, our Docker images and container capabilities, and our private cloud offerings, including MAAS bare metal cloud, Kubernetes, OpenStack, OVN, OVS, Ceph and LXD virtualisation.
VP Engineering, SAAS
Our online services, including our systems management service, our software distribution systems for debs, snaps, Docker images and charms, and our developer collaboration infrastructure.
VP Engineering, IoT
Ubuntu Core and offerings that enable next-generation secure devices for the edge and IoT, from automotive to drones, from the factory to telco, home and office environments.
VP Engineering, Information Systems
Commercial systems for Canonical and customers, including our own internal systems, security offerings, and IT operations solutions. This is effectively a combined engineering leadership and CIO role.
VP Engineering, Enterprise Solutions
Open source enterprise offerings from databases through data lakes and document stores, analytics, MLops and visualisation, to identity management, model-driven devops, and cloud-native operations of the entire open source application universe.
Canonical is a product-centric organisation. These leaders are responsible for the success of the products in their group, working with their engineering directors and managers, to ensure that they have what they need to be successful. We offer customers a unified approach to open source, and our success depends on the quality of experience customers have when they use our products together. VP’s work with product management to ensure customer experiences are harmonised across our very diverse product range.
At this level, competitive strategy is as important as software engineering skill and experience. We expect our software engineering group to be commercially astute, to be thoughtful about global technology and market trends, to be aware of competitor positioning, to be excited to change the game and bring new ideas to fruition, and to ensure that Canonical products lead the market. There is nothing ‘business as usual’ about enterprise technology, it is a highly competitive arena with constant change, and this leadership team is critical to our ability to move faster and deliver better than our competitors.
These positions are advertised widely. Applications by females and under-represented groups will carry extra weight in the early assessment stage. Final appointments will be on merit alone.
Required Skills And Experience
Candidates should have a track record of successful product delivery in the software industry, the ability to speak compellingly to a global industry audience, the ability to plan and organise across multiple products and teams, clear leadership skills, an appreciation for open source, and hunger for commercial success.

  • Exceptional academic results at high school and university
  • Degree qualification in Computer Science or Software Engineering
  • Passion for high quality, usable, fast and reliable software
  • Extensive management experience with multiple reporting teams
  • Confidence in public speaking
  • Exceptional work ethic
  • Ability to travel internationally for company and industry events
  • Successful startup experience preferred
  • Public company experience preferred
  • Open source experience strongly preferred

How To Apply


Whatever your nationality, ethnicity, gender or identity, we welcome your application and will give it fair consideration.




Success! You're on the list.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Create a website or blog at

Up ↑

%d bloggers like this: