Company logo hidden

Junior Software Developer - Observability

Unlock employer Dubai, United Arab Emirates Posted: 27 Feb 2025

Financial

  • Estimate: $50k - $80k*
  • Zero income tax location

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Junior

Position

About the Job:
Canonical is seeking a Junior Software Developer with a solid background in Python and/or Go to join the Observability team. In this role, you will help develop a cloud-native monitoring stack utilizing leading open-source tools. The stack is designed to be opinionated, resilient, and scalable, delivering comprehensive insights right out of the box. You will ensure a seamless user experience for both end-users and administrators, aiding in smooth operations during Day 1 and Day 2 processes.
As a part of your responsibilities, you will monitor applications across various cloud technologies, including Kubernetes and OpenStack, along with bare-metal, virtual machines, and containers. The monitoring stack will utilize multiple data sources to enhance the telemetry insights for end-users.

Ready to apply for roles like this?

Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.

Unlock employer & apply directly

Day-to-Day Responsibilities:

  • Collaborate proactively with a globally distributed team
  • Write, test, and document high-quality code to develop new features
  • Debug issues and engage with a vibrant community
  • Review code produced by fellow engineers
  • Represent Canonical and the Charmed Observability Stack at conferences

What We Are Looking For:

  • Candidates who are passionate about technology and working with talented individuals
  • A Bachelor's degree or equivalent in Computer Science, STEM, or a related field
  • Proficiency in Python and a working knowledge of Go
  • Experience or interest in Ubuntu Linux, container images, Debian packaging, snap, or distributed systems

Language Requirements:

  • English proficiency is likely required, given the global nature of the team and network.

Benefits:

  • Competitive base pay determined by experience and location
  • Fully remote working environment
  • Personal learning and development budget of $2,000 annually
  • Annual compensation review and recognition rewards
  • Annual leave, parental leave, and employee assistance programs
  • Opportunities for international travel to meet colleagues at 'sprints'

About Canonical:
Canonical is a leader in the open-source movement and the driving force behind Ubuntu, a prominent open-source project. The company provides a collaborative environment where diversity and excellence are paramount. Canonical has been a remote-first company since it was founded, making it an innovative place to work and grow. Canonical is committed to equal opportunity employment, fostering a diverse workplace that enhances product development through varied perspectives and experiences.

Apply Direct

Jobs you might like   View all jobs

About Software Development Company

Company details are hidden. Subscribe to view full company profile.

Ready to apply for this role?

Apply Direct