Principal Go Systems Engineer - Kubernetes Networking

Hewlett Packard Enterprise

Roseville (CA)

Hybrid

USD 178,000 - 361,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid work model
Employee benefits information

Job summary

Hewlett Packard Enterprise is hiring a senior systems software engineer to design and implement Go microservices and Kubernetes controllers for cluster networking and software distribution. You will develop host-level Linux networking components and automate data-center switch provisioning and upgrades.

Role requires 10+ years in production software with distributed systems, strong Go/C/C++/Java skills, and experience in Kubernetes.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, or equivalent.
  • Typical 10+ years experience developing production software, including distributed or infrastructure systems.
  • Strong programming experience in systems languages (Go/C/C++, Java) with concurrency and testable design.

Responsibilities

  • Designs, develops and owns Go microservices and Kubernetes controllers/operators for cluster networking and software distribution.
  • Develops host-level Linux networking software for IPv4/IPv6 high availability.
  • Automates configuration and lifecycle management of data-centre network switches and firmware upgrades.
  • Develops and maintains services that package, store and distribute software and container images for cluster installs and upgrades.
  • Provides mentorship to junior team members and participates in design/code reviews.

Skills

Go programming
C/C++ programming
Java
Kubernetes
Linux networking
Bash scripting
Debugging
Communication

Education

Bachelor's or Master's in CS/CE or equivalent

Tools

gRPC
TLS
Python
Container registries
CI/CD pipelines

Job description

Hewlett Packard Enterprise is hiring a senior systems software engineer to design and implement Go microservices and Kubernetes controllers for cluster networking and software distribution. You will develop host-level Linux networking components and automate data-center switch provisioning and upgrades.

Role requires 10+ years in production software with distributed systems, strong Go/C/C++/Java skills, and experience in Kubernetes.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Go Engineer – Kubernetes Networking & Storage
Principal Go Engineer – Kubernetes Networking & Storage

Hewlett Packard Enterprise • Andover (MA)

Hybrid
USD 178,000 - 339,000
Health benefits
Career development
Inclusive culture
Senior Go/Kubernetes Systems Engineer - Hybrid
Senior Go/Kubernetes Systems Engineer - Hybrid

Hewlett Packard Enterprise • Houston (TX)

Hybrid
USD 157,000 - 361,000
Senior Cloud Developer – Kubernetes & AI Platform
Senior Cloud Developer – Kubernetes & AI Platform

Hewlett Packard Enterprise • Durham (NC)

On-site
USD 93,000 - 214,000
Senior Kubernetes Platform Engineer (Go)
Senior Kubernetes Platform Engineer (Go)

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Equity
Benefits
Senior Cloud Developer - Kubernetes AI Platform
Senior Cloud Developer - Kubernetes AI Platform

Hewlett Packard Enterprise • Spring (TX)

On-site
USD 93,000 - 214,000
Senior Storage Software Engineer (Go/Kubernetes) – Hybrid
Senior Storage Software Engineer (Go/Kubernetes) – Hybrid

Hewlett Packard Enterprise • Fort Collins (CO)

Hybrid
USD 166,000 - 314,000
Health & Wellbeing
Personal & Professional Development
Unconditional Inclusion
Senior Software Engineer - Cluster Networking
Senior Software Engineer - Cluster Networking

NVIDIA AI • Durham (NC)

On-site
USD 180,000 - 240,000
Equity
Benefits
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
Senior Networking Software Engineer: Kubernetes, C/C++
Senior Networking Software Engineer: Kubernetes, C/C++

Pentangle Tech Services | P5 Group • Lake Forest (CA)

On-site
USD 150,000 - 190,000
Go/Kubernetes Infrastructure Engineer (Hyper-V)
Go/Kubernetes Infrastructure Engineer (Hyper-V)

Veriipro • Plano (TX)

On-site
USD 140,000 - 180,000