Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer in Observability

Full-time

Canonical

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.

The company is founder-led, profitable, and growing.

We are hiring a Junior developer with a proven track record in Python and/or Go. As part of the Observability team, you will develop a cloud-native monitoring stack that composes best-in-class open-source monitoring tools. The stack is opinionated, resilient, and scalable, providing deep insights out of the box. The user experience is polished and seamless for the end-users, and its administrators will enjoy smooth, lightweight Day 1 and Day 2 operations. 

This is an exciting opportunity for a software engineer passionate about open source software, Linux, Kubernetes, and Observability. Build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, the growing international software company behind Ubuntu.

The monitoring stack will monitor applications running on a mix of cloud technologies such as Kubernetes and OpenStack, as well as bare-metal, virtual machines and containers. The stack will be capable of monitoring applications and infrastructure irrespective of whether they are operated by Juju, and will leverage multiple data sources at various levels of the architecture, including Juju itself, to contextualize the collected telemetry and insights delivered to the end-users.

You can read more about the project here and here .

Location: This role will be based remotely in the EMEA and Americas regions

The role entails

  • Collaborate proactively with a globally distributed team

  • Write, test and document high quality code to create new features

  • Debug issues and interact with a vibrant community

  • Review code produced by other engineers

  • Attend conferences to represent Canonical and the Charmed Observability Stack

  • Work from home with global travel 2 to 4 weeks for internal and external events

What we are looking for in you

  • You love technology and working with brilliant people

  • You value soft skills and are passionate, enterprising, thoughtful, and self-motivated

  • You have a Bachelor’s or equivalent in Computer Science, STEM or similar degree

  • You are a skilled Python developer, preferably with a track record in open source

  • You have a working knowledge of Go

  • You have interest and experience with two or more of the following: Ubuntu Linux, container images, Debian packaging, snap, distributed systems.

What we offer colleagues

We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognize outstanding performance. In addition to base pay, we offer a performance-driven annual bonus or commission. We provide all team members with additional benefits which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.

  • Distributed work environment with twice-yearly team sprints in person

  • Personal learning and development budget of USD 2,000 per year

  • Annual compensation review

  • Recognition rewards

  • Annual holiday leave

  • Maternity and paternity leave

  • Team Member Assistance Program & Wellness Platform

  • Opportunity to travel to new locations to meet colleagues

  • Priority Pass and travel upgrades for long-haul company events

About Canonical

Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud, we are changing the world of software. We recruit on a global basis 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. Most colleagues at Canonical have worked from home since our inception in 2004.​ Working here is a step into the future and will challenge you to think differently, work smarter, learn new skills, and raise your game.

Canonical is an equal opportunity employer

We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.

#LI-remote 

Vacancy posted 16 hours ago
Similar jobs that could be interesting for youBased on the Software Developer in Observability in Remote vacancy
  •  .... The Role We're seeking a Senior Developer to join our Developer Experience (DevEx)...  ...our developers build, test, and deploy software. If you're passionate about automation,...  ...Advocate for and implement best practices in observability, testing, and performance monitoring for... 
    Suggested
    Full time
    Worldwide

    BeyondTrust

    Remote
    3 days ago
  •  ...Canonical is a leading provider of open source software and operating systems to the global...  ...public cloud - to enable large estate observability, telemetry, security, compliance and operations...  ...similar degree You have proficiency developing public-facing APIs and web applications,... 
    Suggested
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide
    Flexible hours

    Canonical

    Remote
    10 hours ago
  •  ...could use a passionate techy like you! As a Developer for our Information Services team, you'...  ...of this job is to translate software requirements into working software and to...  ...Framework. You have experience with observability. You have experience with automated integration... 
    Suggested
    Work at office
    Work from home
    Flexible hours
    Shift work

    Alberta Motor Association

    Remote
    8 days ago
  • $79.2k - $141.6k per year

     ...and by providing build processes, tools and expertise to enhance developer productivity. We are a close-knit team comprised of...  ...Security Team is a Scrum team comprised of high caliber, hands-on software professionals who aim to provide technical leadership and stewardship... 
    Suggested
    Full time
    Remote work

    Dayforce

    Remote
    8 days ago
  •  ...customer service agent experience. About the role The team at Laivly is looking for a highly skilled and motivated Principal Software Developer to join our innovative team. You will play a critical role in designing, developing, and delivering cutting-edge solutions while... 
    Suggested
    Full time
    Internship
    Remote work
    Flexible hours

    Laivly

    Remote
    10 days ago
  •  ...Job Responsibility: POSITION SUMMARY As Staff Software Developer, you play a key role in the product development team to design, develop, deliver and support robust, scalable, high-quality software components around core roadmapping functionalities, from integrations with... 
    Full time
    Remote work

    Tempo Software Inc.

    Remote
    10 days ago
  • $121.2k - $159k per year

     ...supportive environment. Join us at Varicent—where your talent and ambition meet limitless opportunities for success!   Staff Software Developer The Incentives Development team is dedicated to driving innovation and excellence in everything we build. By combining deep... 
    Full time
    Worldwide

    Varicent

    Remote
    15 days ago
  • $131k - $191.4k per year

     ...posting follows 26WD99177, Principal Software Developer - Databases About Autodesk...  ...health models for the database fleet; use observability tooling and AWS automation to enforce...  ...bases de données ; utiliser les outils d’observabilité et l’automatisation AWS pour appliquer... 
    Full time
    Contract work
    For contractors
    Apprenticeship
    Summer work
    Work at office

    Autodesk

    Remote
    26 days ago
  •  ...Job Responsibility: Opreto Corporation is hiring a temporary Software Security Developer (Javascript) to help complete a security hardening project on the front-end architecture of a videotelephony software service. NOTE 1: NO AGENCIES NOTE 2: THIS IS A TEMPORARY POSITION... 
    Temporary work
    Remote work

    Opreto Corporation

    Remote
    8 days ago
  • $212.5k - $255k per year

     ...sacrificing craft or quality. We’re looking for a Staff Software Engineer, Developer Productivity to help us identify and advocate for strategic...  ...first-class tenants; designing the APIs, guardrails, and observability that let humans and autonomous systems ship together... 
    Ongoing contract
    Long term contract
    Permanent employment
    Full time
    Temporary work
    Fixed term contract
    Internship
    Remote work
    Flexible hours

    Webflow

    Remote
    26 days ago
  • $110k - $145k per year

     ...team. We are looking for a strategic and collaborative Senior Software Developer to join our Development & Engineering team to work on our...  ...adaptability with external data streams and partners. Advance Observability & Monitoring: Design comprehensive logging, tracking, and... 
    Remote job
    Full time
    Internship
    Work from home

    Pagefreezer

    Remote
    28 days ago
  •  ...Job Responsibility: MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification...  ...We are looking for a Drone Ground Station Software Developer to design and implement cutting-edge ground control software for... 
    Long term contract
    Full time
    Work at office
    Remote work
    1 day per week

    MANNARINO

    Remote
    10 days ago
  •  ...functie zoeken. We gaan graag met je in gesprek om te kijken of we jou kunnen matchen aan een bedrijf uit ons netwerk. Als software developer ben je verantwoordelijk voor het ontwerpen, ontwikkelen en implementeren van hoogwaardige softwareoplossingen. Je zult betrokken... 
    Full time
    Fixed term contract

    Friday Recruitment

    Remote
    11 days ago
  •  ...customers they serve. It’s not just about writing code – it’s about writing the future of local pizza. What You'll Do As a Software Developer on our Services team, you will immerse yourself in our ambitious mission and take on a wide range of responsibilities to drive... 
    Remote job
    Local area
    Work from home
    Flexible hours

    Slice

    Remote
    more than 2 months ago
  • Als Laravel Softwareentwickler sind Sie maßgeblich an der Gestaltung, Entwicklung und Wartung von Webanwendungen unter Verwendung des Laravel-Frameworks beteiligt. Diese Rolle umfasst umfangreiche Arbeiten mit PHP-Programmierung, die es Ihnen ermöglichen, robuste, effiziente...
    Permanent employment
    Full time
    Flexible hours

    consulting1x1 GmbH

    Remote
    18 days ago
  •  ...logistics to provide our customers with an outstanding shopping experience. To further strengthen our tech setup, we are looking for a Software Developer (f/m/d) MS Dynamics 365 BC, who will actively shape our system landscape, drive integration and development processes, and build... 
    Permanent employment
    Full time
    Remote work

    Holzland Becker

    Remote
    1 day ago
  • Sr. Software Developer – Java AWS Responsibilities ~Participate, as part of the development team, in solution development related activities including solution design, development, and testing ~Work with Application Architect and Technical Lead to develop a cloud-native solution... 
    Contract work

    Ward Tech Talent

    Remote
    more than 2 months ago
  •  ...forward on a set schedule. The ideal candidate is a hands-on C++ developer with deep Linux experience who is comfortable working...  ...system migrations. Experience with agentic AI techniques for software engineering. Proficiency in Python, Java, or C#. Knowledge... 
    Remote job
    Contract work
    For contractors
    Fixed term contract

    Anovia

    Remote
    28 days ago
  •  ...Job Title: Front End Developer - Master-Level Internship Level: Master's Level Internship Department: Software Development Duration: 520 Hours (approximately 3 months)  Work location: Remote (with hybrid options in Toronto) Compensation: Hourly ($32)... 
    Remote job
    Hourly pay
    Full time
    Internship
    Immediate start
    Worldwide

    Vosyn

    Remote
    28 days ago
  •  ...Job Responsibility: As a Staff Platform Developer, you will take a hands-on role in...  ...experience, including CI/CD pipelines, observability tools, and cloud infrastructure. Collaborate...  ...understanding of distributed systems and full-stack software components, and you know how to design... 
    Full time

    Flashfood

    Remote
    3 days ago
  •  ...Responsibility: Position: Staff DevOps Developer Location: Kitchener ON or Remote/Virtual...  ...within. Contribute towards improving observability for the build infrastructure. Participate...  ...with NixOS, building and packaging software in Nix Source Control software (Git),... 
    Permanent employment
    Full time
    Internship
    Remote work

    OTTO Motors by Rockwell Automation

    Remote
    8 days ago
  • $95k - $115k per year

     ...About PublicInput PublicInput develops and supports Software-as-a-Service (Saas) solutions designed for government agencies and their consultant...  ...proactively seek opportunities to improve reliability, efficiency, observability, and consistency across systems and operations.  Skills... 
    Full time
    Work at office
    Local area

    PublicInput

    Remote
    15 days ago
  •  ...Responsibilities Design, develop, and maintain cloud-based integration solutions using...  ...deployment workflows. Implement observability, telemetry, centralized logging, distributed...  ...traffic management. Collaborate with software engineers, architects, cybersecurity teams... 
    Long term contract
    Full time
    Temporary work
    Remote work
    Flexible hours

    MKS2 Technologies

    Remote
    10 hours ago
  •  ...The Role BeyondTrust is seeking a Software Development Engineer to contribute to the...  ...functional environment. What You'll Do Develop and Maintain Core Services - Implement and...  .... Enhance System Reliability & Observability - Contribute to logging, monitoring, and... 
    Long term contract
    Full time
    Temporary work
    Worldwide

    BeyondTrust Corporation

    Remote
    3 days ago
  •  ...scalability, reliability, messaging, observability, failure handling, and...  ...~8–10+ years of professional software engineering experience ~...  ...~ Experience designing and developing large-scale distributed systems...  ...Responsibilities Design, develop, test, and maintain scalable... 
    Permanent employment
    Full time
    Contract work

    Hudson Manpower

    Remote
    9 days ago
  • $150k - $200k per year

     ...reliable backend services and distributed systems. Develop core cybersecurity and software supply chain security platform components. Process,...  ...networks, and distributed services. Build security, observability, and fault tolerance into system designs. Write clean... 
    Full time
    Remote work
    Flexible hours

    RapidFort, Inc.

    Remote
    3 days ago
  •  ...working hard to positively impact the world. The eLearning Course Developer plays a crucial role in the creation and enhancement of...  ...courses using Articulate Storyline Proficiency in video editing software, particularly Camtasia, with experience creating instructional videos... 
    Work at office

    Resilinc

    Remote
    3 days ago
  • $175k - $200k per year

     ...TVL, and the vaults that hold it run on strategies that quant developers on our team build, ship, and stand behind. This is not a research...  ...the code behind your strategies. Strong Python and solid software-engineering fundamentals: testing, code review, and the judgment... 
    Full time
    Work at office
    Remote work
    Work from home
    Night shift

    Gauntlet

    Remote
    3 days ago
  •  ...modernizing how utilities serve their communities. As a high-growth software company, we're shaking up the status quo in the utility industry...  ...modernize the way they serve their communities. As a Data Developer, you’ll play an important role in turning data into meaningful insights... 
    Remote work
    Flexible hours

    SpryPoint

    Remote
    7 days ago
  •  ...platform for Financial Planning & Analysis (FP&A), an established software category with a multi-billion market but no clear winner. We’re...  ...MongoDB, Postgres Deployment tools: GitHub Actions + GCP Observability tools: Datadog While this is a remote-first opportunity, we'... 
    Apprenticeship
    Local area
    Remote work

    Aleph

    Remote
    9 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer in Observability. Be the first to apply!