Lead Linux Systems Engineer - Go & Debian

Hewlett Packard Enterprise

Cupertino (CA)

On-site

USD 172,000 - 349,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Hewlett Packard Enterprise is seeking a Principal Systems Software Engineer to lead Linux system-management and monitoring infrastructure for Debian-based platforms. You will design Go-based tools to manage software lifecycles, monitor health, and improve observability across our Linux fleet.

The role requires 10+ years in software development, strong Go production experience, and deep Linux knowledge, including systemd and Debian packaging.

Qualifications

  • 10+ years of professional software development experience, including substantial systems-software experience.
  • Strong professional experience developing production software in Go.
  • Deep knowledge of Linux user space, including system calls, signals, processes, filesystems, and interprocess communication.
  • Strong understanding of systemd, journald, Linux service management, and system diagnostics.
  • Hands‑on experience with Debian packaging, APT, dpkg, dependency management, and package lifecycle operations.
  • Experience designing reliable, maintainable software used in production environments.
  • Demonstrated ability to lead architecture decisions and influence technical direction.
  • Bachelor’s or master’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

Responsibilities

  • Design, build, and maintain Go-based Linux user-space system-management tools.
  • Develop tooling to inspect installed packages and manage updates via APT/dpkg interfaces.
  • Build mechanisms to monitor service status, health metrics, and system events using systemd/journald.
  • Implement automated log collection, retrieval, and parsing for troubleshooting.
  • Own the packaging of internal software into production-ready .deb packages.
  • Define and lead transitions toward modular, maintainable system-management services.
  • Establish engineering standards, conduct design reviews, mentor engineers, and influence direction.

Skills

Go development
Linux internals
Systemd/Journald
Architecture leadership
Software design
Go production software
Debian packaging
Interprocess communication
Go tooling

Education

Bachelor’s or Master’s degree in Computer Science/Engineering

Tools

Debian packaging
APT
dpkg
systemd
journald
Go

Job description

Hewlett Packard Enterprise is seeking a Principal Systems Software Engineer to lead Linux system-management and monitoring infrastructure for Debian-based platforms. You will design Go-based tools to manage software lifecycles, monitor health, and improve observability across our Linux fleet.

The role requires 10+ years in software development, strong Go production experience, and deep Linux knowledge, including systemd and Debian packaging.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Go Systems Engineer — Linux Tooling & Debian
Senior Go Systems Engineer — Linux Tooling & Debian

Hewlett Packard Enterprise • San Juan (PR)

On-site
USD 140,000 - 200,000
Principal Software Engineer
Principal Software Engineer

Hewlett Packard Enterprise • Cupertino (CA)

On-site
USD 172,000 - 349,000
Senior Linux Platform Architect (RHEL & Debian)
Senior Linux Platform Architect (RHEL & Debian)

Meso Scale Diagnostics, LLC. • Rockville (MD)

On-site
USD 117,000 - 178,000
Medical insurance
Dental coverage
401(k) with match
+1
Senior Systems Software Engineer (Cloud & Distributed Systems)
Senior Systems Software Engineer (Cloud & Distributed Systems)

Hewlett Packard Enterprise • San Juan (PR)

On-site
USD 140,000 - 200,000
Senior Linux Platform Architect and Lead
Senior Linux Platform Architect and Lead

Default (MSD) • Rockville (MD)

On-site
USD 117,000 - 178,000
Senior Linux System Engineer
Senior Linux System Engineer

Arctic7 • United States

Remote
USD 120,000 - 180,000
Senior Linux Engineer - Debian Automation & Hybrid Cloud
Senior Linux Engineer - Debian Automation & Hybrid Cloud

Leidos • Chantilly (VA)

On-site
USD 131,000 - 237,000
Senior Linux Engineer – Debian & Automation (Hybrid-Cloud)
Senior Linux Engineer – Debian & Automation (Hybrid-Cloud)

Leidos Inc • Chantilly (VA)

On-site
USD 131,000 - 237,000
Competitive compensation
Health and Wellness programs
Income Protection
+2
Hybrid Linux/Yocto Systems Engineer
Hybrid Linux/Yocto Systems Engineer

Hewlett Packard Enterprise • San Juan (PR)

Hybrid
USD 90,000 - 130,000
Health & Wellbeing
Personal & Professional Development
Unconditional Inclusion
Senior Go Engineer, Kubernetes Storage & Network Ops
Senior Go Engineer, Kubernetes Storage & Network Ops

Hewlett Packard Enterprise • Fort Collins (CO)

Hybrid
USD 166,000 - 314,000