Information Technology · Not stated
Direct employerSoftware Developer in Observability

Published by employer
About this role
This plain-English summary was prepared by work.ke from the original advert. Confirm all details on the source before applying.
Role overview
Canonical is hiring a Junior Software Developer to work remotely in the EMEA or Americas regions. The role involves developing a cloud-native monitoring stack using open-source tools and suits someone passionate about open source software, Linux, Kubernetes, and Observability.
Read full role
What you will do
- Collaborate with a globally distributed team.
- Write, test, and document high-quality code to develop new features.
- Debug software issues and engage with the user community.
- Review code written by other engineers.
- Attend conferences to represent Canonical and the Charmed Observability Stack.
- Work remotely with 2 to 4 weeks of global travel annually for events.
Requirements
- Hold a Bachelor's degree or equivalent in Computer Science, STEM, or a similar field.
- Have proven skills in Python development, preferably with open source experience.
- Possess working knowledge of Go programming language.
- Have interest and experience in two or more of the following areas: Ubuntu Linux, container images, Debian packaging, snap, distributed systems.
- Be passionate, enterprising, thoughtful, and self-motivated with strong soft skills.
Benefits
Compensation considers location, experience, and performance, with annual reviews and performance-driven bonuses. Benefits include a distributed work environment with biannual in-person team sprints, a personal learning and development budget of USD 2,000 per year, annual holiday leave, parental leave, wellness programs, and opportunities to travel for company events with travel upgrades.
How to apply
Apply through the employer's official contact. The employer has not published a closing date.