Talent.com
Junior Software Developer - Observability

Junior Software Developer - Observability

CanonicalWorkFromHome, Capital Governorate, Bahrain
30+ days ago
Job description

Canonical seeks a Junior developer with proven experience in Python and / or Go. As part of the Observability team, you will develop a cloud-native monitoring stack that integrates top open-source monitoring tools. The stack is designed to be resilient, scalable, and user-friendly, providing deep insights with smooth operations for administrators.

This role offers an exciting opportunity for software engineers passionate about open source, Linux, Kubernetes, and Observability. Join Canonical, the international software company behind Ubuntu, and build a rewarding career working with leading technology experts.

The monitoring stack will oversee applications across various environments, including Kubernetes, OpenStack, bare-metal, virtual machines, and containers. It will monitor applications and infrastructure, leveraging multiple data sources and contextualizing telemetry to deliver insights to users.

Read more about the project here and here .

Location : This role is remote in the EMEA and Americas regions

Daily Responsibilities

  • Collaborate proactively with a globally distributed team
  • Write, test, and document high-quality code for new features
  • Debug issues and engage with a vibrant community
  • Review code from other engineers
  • Represent Canonical at conferences and events
  • Work remotely with 2 to 4 weeks of travel for events

Candidate Profile

  • Passionate about technology and working with talented people
  • Values soft skills : passionate, thoughtful, self-motivated
  • Bachelor's degree or equivalent in Computer Science, STEM, or related field
  • Skilled Python developer, preferably with open source experience
  • Working knowledge of Go
  • Interest and experience in Ubuntu Linux, container images, Debian packaging, snap, or distributed systems
  • What We Offer

    Compensation depends on location, experience, and skills. Benefits include bonuses and incentives based on performance. We ensure equity across our global team.

  • Fully remote work environment since 2004
  • Annual learning and development budget of $2,000
  • Annual salary review
  • Recognition rewards
  • Generous holiday leave
  • Parental leave
  • Employee Assistance Programme
  • Opportunities for travel and in-person meetings
  • Travel perks for company events
  • About Canonical

    Canonical is a pioneer in open source, behind Ubuntu, a key platform for AI, IoT, and cloud. We hire globally, expect excellence, and have been remote-first since 2004. Join us to challenge yourself, learn, and innovate in the digital age.

    Canonical is an equal opportunity employer, committed to diversity and inclusion. We consider all applications fairly regardless of background or identity.

    #J-18808-Ljbffr

    Create a job alert for this search

    Developer • WorkFromHome, Capital Governorate, Bahrain

    Related jobs
    • Promoted
    Junior Engineer - Technical

    Junior Engineer - Technical

    Openinside Co. W.L.L.Manama, Capital Governorate, Bahrain
    As a Junior Engineer, you will take on a more hands-on role in product configuration, deployment, and client-facing activities. You’ll actively contribute to project execution while continuing to bu...Show moreLast updated: 30+ days ago
    • Promoted
    Middleware Developer

    Middleware Developer

    Minds UnitedManama, Capital Governorate, Bahrain
    Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.Technical Middleware Developer. Proficiency in using Oracle Integration Cloud (OIC) for integrating clo...Show moreLast updated: 30+ days ago
    • Promoted
    Full Stack Software Engineer

    Full Stack Software Engineer

    UnipalManama, Capital Governorate, Bahrain
    Software Engineer - Flutter Developer.Department : Product & Engineering Department.Unipal is looking for a passionate Flutter Developer to take full ownership of our mobile app.You’ll be the main p...Show moreLast updated: 6 days ago
    • Promoted
    Full stack developer

    Full stack developer

    Nexcel Computer SolutionsManama, Capital Governorate, Bahrain
    Responsibilities will include developing in-house applications using technologies such as React, Node.The applications will be hosted on AWS, leveraging its cloud infrastructure.Develop robust and ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Developer – Architecture Designing

    Senior Software Developer – Architecture Designing

    Z GlobalBahrain
    Design, build, debug, optimize and deploy the various tiers of the money-services-business applications developed by the company. Develop high-quality, efficient, and fast code.Work with and support...Show moreLast updated: 30+ days ago
    • Promoted
    OutSystems Architect _Developer

    OutSystems Architect _Developer

    Leading EdgeManama, Capital Governorate, Bahrain
    Senior OutSystems Architect Developer.We are seeking a highly skilled.The ideal candidate will have extensive experience in OutSystems development, a strong understanding of software.Agile methodol...Show moreLast updated: 19 days ago
    • Promoted
    OutSystems Developer - Banking

    OutSystems Developer - Banking

    VAM SystemsManama, Capital Governorate, Bahrain
    Preferred Previous Work Experience : .Outsystems, MS SQL, HTML, CSS, Reactive.Knowledge of application development using Outsystems Technologies for both Web and Mobile and SDLC.Knowledge of working ...Show moreLast updated: 4 days ago
    • Promoted
    Looking for C# Developer

    Looking for C# Developer

    Nexcel Computer SolutionsManama, Capital Governorate, Bahrain
    C# Developer Responsibilities : .NET solutions for the organization.Creating in-house applications using the.Debugging and maintaining written code. Defining and organizing projects on an ongoing basi...Show moreLast updated: 30+ days ago
    • Promoted
    System Developers

    System Developers

    Nexcel Computer SolutionsManama, Capital Governorate, Bahrain
    The candidates should have knowledge of programming languages and web technologies, especially Laravel, web development, iOS development, Android development, field programmable gate arrays, object...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    Flourish HealthBahrain
    We provide IT services and consulting tailored for small healthcare businesses and private practices.Our mission is to help providers enhance efficiency, ensure data security, and adopt cost-effect...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    OutSystems Developers

    OutSystems Developers

    APPIT Software IncCapital Governorate, Bahrain
    Human Resource Executive at APPIT Software Inc.Outsystems traditional & Reactive web development.Using LifeTime for applications deployment in Outsystems DevOps. Outsystems RestFull API integration ...Show moreLast updated: 8 hours ago
    • Promoted
    Full Stack.NET Programmer (Relocate to Malta / Big 4)

    Full Stack.NET Programmer (Relocate to Malta / Big 4)

    Black Pen RecruitmentWorkFromHome, Capital Governorate, Bahrain
    Our client is looking for a talented Custom Applications Senior Analyst Programmer to form part of the Consultancy Services team, eager to work in a fast-paced environment.Due to expansion, this fa...Show moreLast updated: 4 days ago
    • Promoted
    Full Stack Developer

    Full Stack Developer

    Minds UnitedManama, Capital Governorate, Bahrain
    We are looking for a strong and competent Full Stack Developer to be responsible for the coding, innovative design, and layout of our products. Full-stack developer responsibilities include developi...Show moreLast updated: 30+ days ago
    • Promoted
    Java Developers

    Java Developers

    Virtuthinko W. LManama, Capital Governorate, Bahrain
    This role focuses on designing and implementing software solutions.You'll analyze user requirements, estimate project timelines, and ensure code quality through thorough testing.Collaborating with ...Show moreLast updated: 30+ days ago
    • Promoted
    Full Stack Developer

    Full Stack Developer

    Domo Ventures W.L.L.Manama, Capital Governorate, Bahrain
    A Full Stack Developer will be responsible for creating end-to-end solutions, bridging the gap between front-end and back-end development. The purpose is to design, build, and maintain web applicati...Show moreLast updated: 30+ days ago
    • Promoted
    Developers

    Developers

    Nexcel Computer SolutionsManama, Capital Governorate, Bahrain
    Develop and document design, source base, and architecture.Maintain and manage existing source bases.Design, develop, and implement solutions to users’ needs and requirements.Coordinate with archit...Show moreLast updated: 30+ days ago
    • Promoted
    Full Stack Developer

    Full Stack Developer

    WebtreeonlineBahrain
    We have an immediate opening for a.Please share suitable candidate profiles at your earliest convenience.Work with development teams and product managers to ideate software solutions.Design and mai...Show moreLast updated: 11 days ago
    • Promoted
    Software Engineer - OpenStack

    Software Engineer - OpenStack

    CanonicalWorkFromHome, Capital Governorate, Bahrain
    Join or sign in to find your next job.Be among the first 25 applicants.Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets....Show moreLast updated: 30+ days ago