HPE
Principal Software Engineer
$172K–$349K
Cupertino, California, United States of America · Principal · Full-time · Posted Sep 18, 2026
- Experience
- 10+ years of professional software development experience, including substantial systems-software experience.
- Education
- Bachelor’s or master’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
About the job
Lead development and architecture of Go-based Linux system-management, package lifecycle, diagnostics, and observability tools for Debian-based platforms.
What you'll do
- Build system-management and monitoring tools, including package updates, service health monitoring, and log diagnostics.
- Own production .deb packaging and lead the architecture of modular, reliable system-management services.
- Set engineering standards, review designs, mentor engineers, and influence technical direction.
What they ask for
- Production software development experience in Go.
- Deep Linux user-space knowledge and strong understanding of systemd, journald, service management, and diagnostics.
- Hands-on experience with Debian packaging, APT, dpkg, dependency management, and package lifecycle operations.
- Bachelor’s or master’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Nice to have
- Experience with distributed systems or service-oriented architectures.
- Python experience for automation, scripting, or maintaining system utilities.
Pay
USD 172,000 - 349,000 (base salary)
Tools
Go, Python, Debian-based Linux, APT, dpkg, systemd, journald, pprof
Model-written summary · the original posting is authoritative