CareerPlanSign in

Principal Software Engineer

Cupertino, California, United States of America💼 Full-time💰 $172,000–$349,000🗓 2026-09-18 → 2026-09-25

Core

Lead the development of Linux system-management and monitoring infrastructure for Debian-based platforms, designing tools to manage software lifecycles, monitor service health, and improve observability.

Role type

Principal Systems Software Engineer (Linux)

Builds

Go-based system management tools, package management utilities, and observability mechanisms for a large Linux fleet.

Domain

Cloud infrastructure, Linux systems, DevOps

Deliverable

production ML models | product features | dashboards & analysis | infrastructure

Required skills

Go, Linux user-space internals, systemd, journald, Debian packaging (APT/dpkg), system diagnostics, technical leadership, architecture design

Preferred skills

Distributed systems design, Python, AppArmor/SELinux, application profiling (pprof), embedded/server-grade Linux optimization, CI/CD

Technologies

Go, Python, Debian, Linux, systemd, journald, APT, dpkg

Responsibilities

Design and build Go applications for Linux user-space system management; Develop tooling to inspect packages and manage updates; Build mechanisms to monitor service status and health metrics; Implement automated log collection and parsing; Own the packaging of internal software into production-ready .deb packages; Define and lead the transition toward modular system-management services; Establish engineering standards and mentor engineers.

Seniority

Principal, hands-on IC with technical leadership

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