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

Junior Software Developer - Observability

Canonical

Position

Junior Software Developer – Observability at Canonical

Company

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. We are founder‑led, profitable, and growing.

Location

Remote – EMEA and Americas. The role will be based remotely in the EMEA and Americas regions.

Responsibilities

  • 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.

Qualifications

  • 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.

Benefits

  • 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.

Equal Opportunity

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.

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.

#J-18808-Ljbffr
Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Junior Software Developer - Observability in Edmonton, AB vacancy
  •  ...1996. We provide actuarial, administration, software programming, and consulting solutions for...  .... Position Summary The Software Developer (Intermediate) will support, maintain, and...  ...standards. Provide guidance and support to junior developers, sharing knowledge and... 
    Suggested
    Long term contract
    Flexible hours

    Ellement Consulting Group

    Edmonton, AB
    2 days ago
  • Experienced Senior Software Developer contract role supporting a major Alberta healthcare-sector database replacement project, including .NET development, SQL Server database design, web application development, Agile/Scrum delivery, solution design, and knowledge transfer.... 
    Suggested
    Hourly pay
    Remplacement
    Full time
    Contract work
    Casual work
    Remote work

    Swim Recruiting

    Edmonton, AB
    4 hours ago
  • Be a key player at Volant as a Senior Software Developer. Design, develop, and implement pioneering engineering software that tackles well casing installation challenges with a focus on efficiency and safety. This position reports to the Senior Manager of Digital Solutions... 
    Suggested

    Volant Products Inc.

    Edmonton, AB
    2 days ago
  • Launch your tech career with Brilliant Harvest as an Associate Software Developer intern, based in Calgary, AB. Experience a hybrid/remote role contributing to AI-driven agriculture solutions. Brilliant Harvest is inviting enthusiastic interns to assist in software development... 
    Suggested
    Internship
    Remote work

    AltaML

    Edmonton, AB
    8 days ago
  • $55k - $65k per year

     ...Junior Electrical Engineer, E.I.T. - Edmonton We are seeking a Junior Electrical Technologist or Designer for our Edmonton office. Your Key Responsibilities: Produce electrical AutoCAD drawings. Perform design calculations for building electrical systems. Learn... 
    Junior
    Work at office

    TWS Engineering Ltd.

    Edmonton, AB
    8 days ago
  •  ...contribute to a meaningful mission while gaining hands‑on experience in software development within a fast‑growing industry. If you love...  ...space. Key Responsibilities: Collaborate with senior developers to design, build, and test software solutions that address the... 
    Full time
    Internship
    Manual labor
    Remote work
    Flexible hours

    AltaML

    Edmonton, AB
    8 days ago
  • Explore a career as a Junior Product Owner at Catalis in Edmonton. Focus on municipal software solutions, driving product evolution while supporting Agile methodologies for effective teamwork. You will lead features from idea to delivery for Catalis' Public Works modules. Your... 
    Junior

    CATALIS

    Edmonton, AB
    8 days ago
  • Embark on a career as a Junior Policy Analyst within the Alberta Public Service in Edmonton...  ...commitments and communications • Develop analytical reporting tools and dashboards...  ...multiple deadlines • Experience with office software Utilize your research abilities and interest... 
    Junior
    Full time
    Temporary work
    Work at office

    Government of Alberta

    Edmonton, AB
    8 days ago
  •  ...efficiency Job Responsibilities Design, develop, and maintain full stack web applications...  ...team members Provide guidance to junior developers Requirements Good “interactive...  ..., Azure DevOps Familiarity with any software ticketing system or process, e.g., Jira,... 

    VANTA Partners Inc

    Edmonton, AB
    8 days ago
  •  ...application support, maintenance and enhancements. An Application Developer applies a broad knowledge of various technical areas to foresee...  ...equivalent in size and complexity. Experience with software development processes, and all associated best practices, methods... 

    Omega Solutions Inc.

    Edmonton, AB
    2 days ago
  • Your Opportunity We are looking for an Application Developer to join our team! As an Oracle EBS/Oracle Cloud Developer you will assist in the design and development of software solutions to address gaps in core Oracle e-Business Suite capabilities. This could include possible... 

    Stantec

    Edmonton, AB
    8 days ago
  • Become an Intermediate Software Developer in Test at Riva and lead the way in cloud application quality assurance. Utilize your automation skills...  ...Agile teams for continuous improvement • Assist in training junior team members and share insights Requirements: • 3+ years of... 

    Riva International, Inc.

    Edmonton, AB
    8 days ago
  •  ...safety, and a collaborative work environment. Your role with us Reporting to the Senior Manager, Digital Solutions, the Senior Software Developer is responsible for designing, developing, and testing engineering software applications that support both prototype and... 
    Full time
    Contract work

    Volant Products Inc.

    Edmonton, AB
    27 days ago
  •  ...Experience using source control, particularly Git, in collaborative software development Experience with automated unit testing and...  ...databases and alternatives Experience working as a Full Stack Developer on complex software solutions in an agile team environment Experience... 

    Vantix Systems Inc.

    Edmonton, AB
    10 hours ago
  •  ...Worker The Dietary Worker provides patient support via phone and software systems and serves as a liaison to other departments regarding...  ...position will interpret client needs, assess requirements, and develop health promotion strategies. Specialist Physician – Adult... 
    Long term contract
    Full time
    Part time
    Locum
    Internship

    BDO

    Edmonton, AB
    4 hours ago
  • $28 - $35 per hour

     ...Responsibility: Overview We are seeking a detail-oriented and organized Junior Accountant to join our office team. The ideal candidate will...  ...IT assistance. This position requires proficiency in accounting software and a strong understanding of financial principles, a highly... 
    Junior
    Hourly pay
    Permanent employment
    Full time
    Casual work
    Work at office
    Monday to friday

    Fifendekel

    Edmonton, AB
    7 days ago
  •  ...The Junior Analyst, Finance Transformation reports to the Director, Finance Transformation...  ...-oriented, dependable, and eager to develop both technical and finance domain skills...  ...scripts, and logging results, issues, and observations. Perform hands-on data entry, basic system... 
    Junior
    Work at office

    Rohit Group

    Edmonton, AB
    23 days ago
  • Systems and Software Quality Engineer Are you passionate about ensuring the reliability, safety...  ...landscape of ophthalmic technology by developing breakthrough imaging and laser...  ...device systems, as well as software. You will develop and execute verification strategies, author... 
    Permanent employment
    Full time

    PulseMedica

    Edmonton, AB
    2 days ago
  • $196.3k per year

    Do you want to develop more than just a product? Then Jobber might be the place for you! We’re looking for a Mobile Principal Software Engineer to be part of our Software Engineering team. At Jobber, we don’t just build a product – we work on real problems that help... 
    Long term contract
    Internship

    Jobber

    Edmonton, AB
    8 days ago
  •  ...out how it works and how it could be better for the end user. We could use a passionate techy like you! When you join AMA as a Mobile Developer, you’ll get to fuel that passion and creativity while being supported by a team that treats you like family. With so many diverse... 
    Work at office
    Immediate start
    Remote work
    Flexible hours

    AMA - Alberta Motor Association

    Edmonton, AB
    8 days ago
  • Overview Join Engage2Excel as a Software Architect and be a pivotal part of our creative IT team! This is more than just a job; it's an prospect to lead the development of cutting‑edge software solutions that drive our enterprise SaaS products to new heights. As a fully remote... 
    Remote work
    Work from home

    Engage2Excel

    Edmonton, AB
    4 hours ago
  • Join Workleap as a Senior Full-Stack Software Developer and lead the ShareGate Migrate project. Utilize your React and TypeScript expertise in a collaborative environment focused on web application innovation. In this senior role, you will take charge of creating high-quality... 

    Workleap

    Edmonton, AB
    10 hours ago
  • $99.36k - $136.62k per year

    We’re looking for Software Engineer 2 to join Procore’s Materials Team within Resource Management. In this role, you'll independently own and deliver features end-to-end from technical design through launch on a business-critical, highly visible tool that construction teams... 
    Long term contract
    Work at office
    Immediate start

    Procore Technologies, Inc.

    Edmonton, AB
    8 days ago
  • $75.9k - $141.9k per year

     ...Yonge Street Job Family Group: Technology Recognizes that a developer's success lies in the understanding of core processes of the...  ...architecture patterns and technology strategy. Drives the overall software development lifecycle including working across functional teams... 
    Part time

    BMO

    Edmonton, AB
    8 days ago
  • Overview Join Fleetworthy as a Senior Software Engineer and revolutionize fleet operations...  ...Engineer, you will be crucial in developing backend applications and microservices at...  ...across North America. Key Responsibilities Develop and maintain backend applications with Python... 

    Bestpass by Fleetworthy

    Edmonton, AB
    4 hours ago
  • Elevate fleet technology as a Software Development Manager at Fleetworthy, focusing on innovative and scalable software solutions. This...  ...technology. Key Responsibilities: • Lead and mentor software developers toward career growth • Manage performance with metrics and best... 
    Remote work

    Bestpass by Fleetworthy

    Edmonton, AB
    8 days ago
  •  ...Responsibilities of Role (List in order of priority, first few bullets should be the most important): Design and Build Data Pipelines: Develop, automate, and maintain scalable data pipelines to bring together financial and operational data (GL, vendor invoices, headcount,... 

    HCLTech

    Edmonton, AB
    4 hours ago
  •  ...portfolio. Jansen’s large resource endowment provides the opportunity to develop it in stages, with anticipated initial capacity of 4.35 Mtpa. The...  .... Job Description We are currently seeking a Junior/Intermediate Civil Designer to join our team, based out of... 
    Junior
    Long term contract
    Permanent employment
    Full time
    Internship
    Work at office
    Local area

    Bantrel Co.

    Edmonton, AB
    13 days ago
  • Shape the future of responsible mining development in Canada as a Senior Project Manager at WSP. Bring your project management expertise to lead Environmental and Social Impact Assessment projects. WSP is seeking a Senior Project Manager to oversee ESIA projects throughout...

    WSP USA

    Edmonton, AB
    4 hours ago
  • Take charge as a Senior Security Software Engineer with Apple’s iCloud Security team. Focus...  ...principles of privacy and security while developing infrastructures trusted by millions. As...  ...Key Responsibilities: • Architect and develop critical security systems for iCloud • Design... 

    Apple

    Edmonton, AB
    8 days ago

Do you want to receive more vacancies?

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