Your submission was sent successfully! Close

Jump to main content

Documentation at Canonical

At Canonical, we have embarked on a comprehensive, long-term project to transform documentation.

Our aim is to create and maintain documentation product and practice that will represent a standard of excellence. We want documentation to be the best it possibly can be.

For too long in our industry, documentation has been allowed to be a secondary aspect of software development. Our approach will make documentation a core engineering concern, governed by systematic principles and requiring conscious practice, whose values inform the work not just of technical authors, but of all our engineering and product teams.

Documentation as practice

A central principle we hold is that documentation is an engineering practice, rather than an engineering task.

At Canonical, engineers and product managers make real and substantial contributions to documentation, as part of their everyday work. Documentation is not a siloed activity, it's a responsibility shared by everyone who works in engineering, product or support.

Everyone is expected to think and care about documentation, specialists and non-specialists alike, in just the same way that quality and security are shared concerns.

Four pillars

Our work identifies four pillars that support documentation success


Where we want to go — the standards and quality we seek, so that documentation meets its users' needs.


Our attitude towards documentation, and a culture of documentation discipline that makes it a living concern.


How we do our work, so that we consistently produce better output with less effort and more satisfaction.


The tools and machinery we adopt to write, maintain and publish documentation, that serve our work best.

Read about our plan to put these pillars into place at Canonical ›

Careers and opportunities

There is a dedicated career progression in documentation at Canonical, including roles for Technical Author, Senior Technical Author and Documentation Manager.

We're hiring technical authors to join several engineering teams, working on products across Canonical's portfolio.

And if you're applying to Canonical for an engineering role , don't be surprised to be asked about your work in - or thoughts on - documentation at a job interview. As an engineering manager or director, expect to sit an entire interview dedicated to documentation practice.

Whatever the role, don't hesitate to mention documentation-related work that you're proud of in your application or your interview — it will be valued.

Interested in exploring a career at Canonical?

Find out more at Canonical careers ›

Read more

Diátaxis Framework

Read more about the Diátaxis authoring framework

Read more ›

Documentation articles

Read our documentation articles on the Ubuntu blog

View blog ›

Careers at Canonical

Take a look at our open roles here at Canonical

See roles ›