FAQs
Is this position fully remote?
Yes, this is a globally remote role.
What technologies will I be working with in this role?
You will be working with JavaScript, CSS, React, Flutter, and REST APIs.
Are there opportunities for professional development?
Yes, we provide a personal learning and development budget of USD 2,000 per year.
How often will I need to travel for this position?
You will need to travel twice a year for company events, typically for up to two weeks each time.
What qualifications are required to apply for this job?
We require an exceptional academic track record, an undergraduate degree in Computer Science or a related STEM field, or a compelling alternative narrative.
What kind of company culture does Canonical promote?
Canonical promotes a culture of distributed work, openness to innovation, and strong collaboration within the community.
Is experience with Linux a requirement for this role?
Yes, experience with Linux, particularly Debian or Ubuntu, is preferred.
Do I need to have experience with container technology for this job?
Experience with container technologies such as LXD, Docker, and Kubernetes is a nice-to-have skill but not a requirement.
Will my compensation be reviewed, and how often?
Yes, compensation is revisited annually, and more frequently for graduates and associates to recognize outstanding performance.
What type of benefits can I expect working at Canonical?
You can expect a variety of benefits, including annual holiday leave, maternity and paternity leave, recognition rewards, and an Employee Assistance Programme.
How does Canonical contribute to the open-source community?
Canonical encourages engagement with the broader open-source community, seeking contributions to a wide range of technologies and promoting seamless software operations at scale.