CareerPlanSign in

System Software Engineer

🌐 Remote💼 Full-time🗓 2026-07-30 → 2026-09-26

Core

Building GCC/LLVM compiler runtimes, tooling, and developer experience for Ubuntu to support modern C/C++ applications across cloud, datacenters, and containers.

Role type

Senior IC system software engineer (compiler/toolchain)

Builds

GCC and LLVM runtimes, packaging tooling, and supporting infrastructure for Ubuntu

Domain

Open source operating systems, compiler toolchains, Linux distributions

Deliverable

production ML models | product features | infrastructure

Required skills

GCC or LLVM experience, C/C++ programming, Linux distribution engineering, software packaging, build systems, cross-compilation

Preferred skills

Cloud-native software experience, performance engineering, security engineering

Technologies

GCC, LLVM, C, C++, Linux, Debian, Ubuntu

Responsibilities

Select, integrate, and package best-of-breed tooling with Ubuntu; write high-quality code for new features and bug fixes; review code and discuss design with team members; collaborate with other teams on architecture decisions

Seniority

Senior, hands-on IC with mentorship responsibilities

Sourced via codingjobboard · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.