Senior Engineer
- Category: IT Engineer & Developer Jobs
- Location: Wellington, Wellington
- Job Type: Full Time / Part Time
- Salary: Estimated: $ 17K to 21K
- Published on: 2025/07/21
Job description
This role is a general track for Senior Engineers or above in any team at Canonical. After the first round of interviews, we will establish which teams might be an excellent fit and progress your application with them.
About Canonical
Canonical delivers open source to the world across every class of compute. Our engineering teams work on operating systems, programming languages, applications, devices, infrastructure, and services. We use various technologies such as Golang, Python, C, C++, Rust, React, and Flutter.
Job Description
A Senior Engineer partners with an Engineering Manager, who is also code-capable, and together they take responsibility for team outcomes. In this role, you will make a significant contribution to Canonical's portfolio through high-quality code, technical leadership, team motivation and direction, exceptional design, and crisp documentation.
Key Responsibilities:
Drive the architecture, design, and evolution of high-impact open source projects.
Collaborate proactively with a globally distributed team.
Mentor, develop and advise colleagues in their career progression.
Display technical leadership in Canonical and our communities.
Debug issues and produce high-quality code to fix them.
Contribute to technical documentation with the aim to make it the best of its kind.
What We Are Looking For
We are looking for individuals who can help build a thriving community, contribute to a broad range of technologies, and ensure seamless software operations at scale. To succeed in this role, you should have:
An exceptional academic track record from both high school and university.
Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path.
Technical leadership as well as team motivation, direction, and pace.
Deep experience with at least one of Go, Rust, Python, or C.
Subject matter expertise in your engineering domain.
Conscientiousness and detail orientation, with a focus on performance.
About Us
Canonical is a pioneering tech firm at the forefront of the global move to open source. We recruit globally and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do.
Related jobs
-
Senior Software Engineer - Trade System
Job description **About the Role** We are currently seeking a Senior Software Engineer - Trade System to join our Product Team. This is a challenging role that requires a strong understanding of software development principles, methodologies, and bes...
-
Senior Software Engineer
Job description Company Overview "> New Zealand Government is a national organization responsible for managing and protecting the country's borders. Our team works closely with various stakeholders to ensure the smooth flow of goods across the cou...
-
Senior Cloud Solutions Engineer
Job description Xero Overview Xero is dedicated to helping small businesses succeed. Our automation and surface actionable insights help reduce the cognitive load for our product teams. Job Description As a Senior Cloud Engineer, you will focus on de...