Junior Software Developer - Observability at Canonical

This role is designed for an early-career software engineer with a strong foundation in Python and a working knowledge of Go. The ideal candidate has a Bachelor

Work type: remote

Location: Home based - EMEA

Type: Full-time

This role is designed for an early-career software engineer with a strong foundation in Python and a working knowledge of Go. The ideal candidate has a Bachelor’s degree in a STEM field and a genuine passion for the open-source ecosystem. Since you will be building a cloud-native monitoring stack for Ubuntu and Kubernetes, a background in Linux environments or previous contributions to open-source projects will make your application stand out. Canonical offers a sophisticated remote-work culture with a focus on global collaboration. While the role is "home-based," it includes unique travel opportunities, with 2 to 4 weeks a year dedicated to international team sprints and tech conferences. Notable perks include a $2,000 annual professional development budget, performance-based bonuses, and travel upgrades like Priority Pass for long-haul company events. **You might be a good fit if you...** * Are a proficient Python developer who is also comfortable working with (or learning) Go. * Enjoy "polishing" user experiences for technical tools and have an interest in observability (logging, monitoring, and tracing). * Thrive in a globally distributed, "remote-first" environment and look forward to international travel a few times a year. * Have hands-on experience with Ubuntu, Kubernetes, or Debian packaging.

View this job on nocollar jobs