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

Canonical

📍 distrito federal, distrito federal, Mexico

Full-time Other-General Posted May 27, 2026

Job Description

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. The company is a pioneer of global distributed collaboration, with over 1200 colleagues in 75+ countries and few office‑based roles. Teams meet two to four times yearly in person in interesting locations worldwide to align on strategy and execution. Canonical is founder‑led, profitable, and growing.

System Software Engineer – GCC/LLVM compiler, tooling, and ecosystem

We are building a team focused on the modern C and C++ programming language and their ecosystem on Ubuntu. The role delivers the best possible GCC and LLVM runtimes, developer experience, and supporting tooling in Ubuntu, ensuring cutting‑edge programming language innovation is available to Ubuntu users. This is an exciting opportuni...