
Remote opportunity at
CanonicalTechnical Author (multiple roles and seniority levels)
Canonical publishes Ubuntu and drives advancements in open-source software for the cloud, AI, and IoT sectors. The organization is hiring Technical Authors across multiple seniority tiers,…
Career Tools
About This Role
Canonical publishes Ubuntu and drives advancements in open-source software for the cloud, AI, and IoT sectors. The organization is hiring Technical Authors across multiple seniority tiers, ranging from graduate to senior staff levels. These positions are fully remote and open to applicants worldwide. This opportunity differs from traditional writing roles by integrating documentation as a core engineering and business discipline. Depending on preference, professionals may join product engineering teams to…
Job Description
Canonical publishes Ubuntu and drives advancements in open-source software for the cloud, AI, and IoT sectors. The organization is hiring Technical Authors across multiple seniority tiers, ranging from graduate to senior staff levels. These positions are fully remote and open to applicants worldwide.
This opportunity differs from traditional writing roles by integrating documentation as a core engineering and business discipline. Depending on preference, professionals may join product engineering teams to shape user experiences, customer-facing groups like field engineering or support to tackle real-world software deployments, or business operations units to maintain internal handbooks and communication patterns.
All authors collaborate within a dedicated documentation practice group to advance industry standards, utilize the Diátaxis framework, and contribute to open-source communities. Candidates can indicate their preferred focus area during the application process to find a matching team and seniority level.
Responsibilities
- Create, maintain, and improve software and other organizational documentation
- Partner with team members to facilitate effective documentation contributions
- Shape product and service functionality and design as an expert user
- Engage with user communities to align documentation with audience needs
- Encourage and support community participation in documentation efforts
- Standardize the language, style, structure, and presentation of content across products
- Collaborate with documentation peers to advance internal best practices and methods
Requirements
- Ability to collaborate and communicate effectively
- Strong focus on functional written communication
- Background either as a technical writer with a programmer mindset or a programmer with a history of producing strong documentation
- Track record of community involvement in open-source software, documentation, research, or related fields
- Familiarity with open-source software needs and challenges
- Demonstrated technical curiosity regarding software technology
- Demonstrated documentation skills, insight, and enthusiasm
- Experience within software development environments
- Familiarity with Linux, command line operations, Git, Sphinx, and reStructuredText
- Ability to travel internationally twice a year for up to two weeks
Qualifications
- Hold a BSc, BA, or equivalent degree
- Possess deep technical domain knowledge
- Demonstrate open-source community leadership and management experience
- Bring experience in user-experience, interaction, or visual design
Core Skills
Benefits
- Global compensation shaped by geographical location, experience, and performance
- Annual and frequent milestone compensation reviews
- Performance-driven annual bonus or commission
- Personal learning and development budget of USD 2,000 per year
- Recognition rewards
- Annual holiday leave
- Maternity and paternity leave
- Employee Assistance Programme
- Distributed work environment featuring twice-yearly in-person team sprints
- Priority Pass and travel upgrades for long-haul company events
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
Are these Technical Author roles fully remote?
Yes, these are fully remote positions open to candidates worldwide, though employees are required to travel twice a year for up to two weeks for company events.
What seniority levels are available for this position?
Canonical has dozens of positions available across multiple levels, ranging from graduate to senior staff.
What tools and technologies do I need to be familiar with?
Candidates must be familiar with Linux, working on the command line, Git, Sphinx, and reStructuredText.
What is the salary for the Technical Author position?
The specific salary is not stated in the job posting, though compensation considers location, experience, and performance with annual reviews.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.