All roles

Open role

[Remote] System Software Engineer - GCC/LLVM compiler, tooling, and ecosystem

Remote · Poland Full-time

Note: The job is a remote job and is open to candidates in USA. Canonical is a leading provider of open source software and operating systems, and they are seeking a System Software Engineer to focus on the GCC/LLVM compiler ecosystem on Ubuntu. The role involves delivering top-notch runtimes and tooling, ensuring that modern programming languages are optimized for Ubuntu users.

Responsibilities

  • Collaborate proactively with a distributed team
  • Select, integrate and package best-of-breed tooling with Ubuntu to improve developer and operator experience with GCC and LLVM
  • Write high-quality code to create new features
  • Debug issues and produce high-quality code to fix them
  • Review code produced by other engineers
  • Discuss ideas and collaborate on finding good solutions
  • Work from home with global travel 2 to 4 weeks a year for internal and external events

Skills

  • Relevant GCC or LLVM experience, ideally in the world of cloud-native software and Linux
  • Experience in packaging software for Debian and Ubuntu
  • Long-time Linux user
  • Exceptional academic track record from both high school and university
  • Undergraduate degree in a technical subject or a compelling narrative about your alternative chosen path
  • Love technology and working with brilliant people
  • Passionate, curious, flexible, articulate, and accountable
  • Value soft skills and are passionate, enterprising, thoughtful, and self-motivated
  • Ability to travel internationally twice a year for company events up to two weeks long
  • Experience with Linux distributions and distribution engineering
  • Experience with software packaging and distribution mechanisms
  • Understanding of build systems and toolchains, including for cross-compilation
  • Performance or Security Engineering experience

Benefits

  • Performance-driven annual bonus
  • 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

Company Overview

  • We deliver open source to the world faster, more securely and more cost effectively than any other company. It was founded in 2004, and is headquartered in London, England, GB, with a workforce of 1001-5000 employees. Its website is http://www.canonical.com/.
  • Company H1B Sponsorship

  • Canonical has a track record of offering H1B sponsorships, with 1 in 2026, 4 in 2025, 1 in 2024, 1 in 2023, 3 in 2022, 1 in 2021, 1 in 2020. Please note that this does not guarantee sponsorship for this specific role.
  • More open positions

    [Remote] Senior Manager, Analytics & Insights | United States | Remote

    Work from home Full-time role

    [Remote] Senior Software Engineer

    Work from home Full-time role

    [Remote] Commercial Lines, Sr. Account Manager-Sports & Ent. (NY hybrid or EST remote)

    Work from home Full-time role

    [Remote] Senior Data Engineer with Java, Apache Spark

    Work from home Full-time role

    [Remote] Implementation Project Manager

    Work from home Full-time role

    Trading Manager - Industrial Equipment (Dutch & Turkish)

    Work from home Full-time role

    [Remote] AI Research Engineer (Applied AI)

    Work from home Full-time role

    Product Analyst

    Work from home Full-time role

    Remote Weekend Tech Support – Tier 1 SaaS Troubleshooting

    Work from home Full-time role

    Senior Software Engineer, Core Experiences - Milan, Italy

    Work from home Full-time role

    Workers' Comp Claims Consultant/Analyst - TPA Oversight

    Work from home Full-time role

    Associate Commercial Underwriter (Hybrid / Remote Possible - US)

    Work from home Full-time role

    Remote Customer Service Specialist – Entry Level

    Work from home Full-time role

    Apply Now: Pharmacy Technician - Remote

    Work from home Full-time role

    Financial Analyst

    Work from home Full-time role

    Remote Medicare Insurance Agent

    Work from home Full-time role

    Land Protection Manager

    Work from home Full-time role

    [Remote] Director / Vice President of Marketing

    Work from home Full-time role

    Part-Time HR Generalist III (ER&P)

    Work from home Full-time role

    Team Lead, Trust and Safety

    Work from home Full-time role

    Experienced Chat Support Agent (Remote) – Entry Level, No Degree Required – Flexible Work Schedule

    Work from home Full-time role