Create, maintain and improve software documentation
Work with engineering team members to help them make effective documentation contributions
Influence the development of the product as an expert user, providing important opinions about its function and design
Engage with user communities to ensure that our documentation meets their needs
Encourage and support community engagement in and contribution to documentation
Help standardise the structure, presentation, style, and language of content across products
Collaborate with documentation peers to advance the state of the art in documentation at Canonical
Challenge and advance documentation understanding and best practices as part of a disciplinary team
Our best candidate
Cares deeply about functional written communication
Is a technical writer with a programmer's mindset or a programmer with a record of producing excellent documentation
Has a record of community engagement in open-source software, documentation, research, or other disciplines
Is sympathetic to the needs and challenges of open-source software and its communities
Demonstrates technical curiosity and is fascinated by software technology and its challenges
Has demonstrable documentation skills, insight, and enthusiasm
Has experience in software development contexts; is familiar with Linux, working on the command line, application deployment, system operations, infrastructure management, Git, and documentation markup languages
Has excellent written and verbal communication skills
Holds a BSc/BA degree or equivalent
Is able to travel twice a year for up to two weeks for events
Additional Skills That You Might Also Bring
Deep technical domain knowledge
Open-source community leadership and management
User-experience, interaction, or visual design
What we offer you
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits that reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
Distributed work environment with twice-yearly team sprints in person
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
Annual holiday leave
Maternity and paternity leave
Employee Assistance Programme
Opportunity to travel to new locations to meet colleagues
Priority Pass and travel upgrades for long-haul company events