CareerPlanGet AI match score →

Senior/Staff/Principal Engineer

🌐 Remote💼 Full-time🗓 2026-04-01 → 2026-08-01

Core

Architecting and evolving high-impact open source software (Ubuntu, cloud automation, distributed systems) for global enterprise and technology markets.

Role type

Senior/Staff/Principal Software Engineer (General Track)

Builds

Open source projects, system software, language runtimes, cloud automation tools, and services delivering Ubuntu to cloud, devices, servers, and PCs.

Domain

Open Source Software, Operating Systems, Cloud Infrastructure, Distributed Systems

Deliverable

production ML models | product features | infrastructure

Required skills

Software architecture, coding in Golang/Rust/Python/C/C++/Typescript, technical leadership, mentoring, debugging, technical documentation, performance engineering, distributed systems design

Preferred skills

Container technologies (LXD, Docker, Kubernetes), software security (fuzzing, threat modeling), build systems and toolchains, public clouds/OpenStack, Debian/Ubuntu packaging, scalable web services, test engineering, REST/gRPC APIs, SQL/NoSQL data stores

Technologies

Golang, Rust, Python, C, C++, Typescript, React, LXD, Docker, Kubernetes, OpenStack, Flutter, gRPC

Responsibilities

Lead design and architecture of impactful open source projects, code in multiple languages, collaborate with globally distributed teams, mentor colleagues, display technical leadership, debug issues and produce high-quality code, contribute to technical documentation, work from home with global travel twice annually

Seniority

Senior/Staff/Principal, hands-on IC with leadership responsibilities

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗