System Software Engineer – GCC/LLVM Compiler, Tooling, Ecosystem

Job not on LinkedIn

🔥 30 minutes ago

🏈 North America – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

Where this job comes from

Posted on Canonical's careers page, not through a job board

First seen by Remote Rocketship 30 minutes ago

Still open on Canonical's site. Checked 3 minutes ago.

Logo of Canonical

Canonical

501 - 1000 employees

Founded 2004

🤖 Artificial Intelligence

Open Source • Cloud • Artificial Intelligence

Canonical is the company behind Ubuntu, the world's most popular open-source operating system, which provides fast, modern, and secure Linux solutions for desktops, servers, and cloud environments. They offer a comprehensive set of products and services, including Ubuntu Desktop, Ubuntu Server, cloud solutions such as OpenStack, and tools for managing containerized applications with Kubernetes. Canonical focuses on making open-source technology reliable and accessible across various industries, from IoT and AI to enterprise infrastructure.

📋 Description

• Select, integrate and package best-of-breed GCC and LLVM tooling with Ubuntu • Improve developer and operator experience • Write high-quality code to create new features • Debug issues and produce high-quality fixes • Review code produced by other engineers • Discuss ideas and collaborate on solutions • Collaborate proactively with a distributed team • Discuss designs with team members • Mentor less senior engineers • Participate in code reviews and design reviews • Work with other teams to improve Ubuntu architecture, performance and experience • Drive best-in-class GCC and LLVM integration across Ubuntu Desktop, Server, Ubuntu Core and cloud images • Travel globally 2 to 4 weeks per year for internal and external events

🎯 Requirements

• 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 an alternative chosen path • 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 cross-compilation • Performance or Security Engineering experience

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

Apply Now

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Similar Jobs

🔥 5 hours ago

EWOR

201 - 500

🤝 B2B

📚 Education

AI full-stack developer leading EWOR’s 0-to-1 technology initiatives. Architecting scalable solutions and driving rapid execution toward production and potential spin-offs.

🏈 North America – Remote

💰 Series A on 2025-04

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

🔥 6 hours ago

ClickHouse

501 - 1000

☁️ SaaS

🏢 Enterprise

🤖 Artificial Intelligence

Senior Cloud Software Engineer building and optimizing ClickHouse Cloud’s distributed infrastructure. Improving scalability, reliability, security, and cost efficiency across multi-cloud data services.

🏈 North America – Remote

🔥 Funding within the last year

💰 $400M Series D on 2026-01

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 October 14

Alpaca

201 - 500

🔌 API

💳 Fintech

₿ Crypto

Backend engineer building lending, borrowing, and short-sale systems for Alpaca's global brokerage infrastructure. Owning APIs, batch pipelines, production reliability, and securities-finance products.

🏈 North America – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 October 8

Resend

1 - 10

💼 Consulting

📣 Marketing

☁️ SaaS

Software Engineer building real-time anti-abuse and detection systems for Resend’s developer email platform. Designing enforcement, ML classifiers, and safeguards against spam, phishing, and account takeover.

🏈 North America – Remote

💵 $150k - $175k / year

💰 $3M Seed Round on 2023-07

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 October 1

Resend

1 - 10

💼 Consulting

📣 Marketing

☁️ SaaS

Software Engineer building SDKs, CLI, MCP, and integrations for Resend’s modern email platform. Supporting reliable APIs and tools used by over 4 million developers.

🏈 North America – Remote

💵 $130k - $160k / year

💰 $3M Seed Round on 2023-07

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

Developed by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com
Follow Remote Rocketship on LinkedInFollow Remote Rocketship on InstagramFollow Remote Rocketship on FacebookFollow Remote Rocketship on TikTok