Hybrid Principal Software Engineer, Storage & Kubernetes

Hewlett Packard Enterprise Development LP

Durham (NC)

Hybrid

USD 157,000 - 361,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health benefits
Career development programs
Inclusive culture

Job summary

Hewlett Packard Enterprise Development LP in Durham is seeking a Principal Software Engineer (Storage). This hybrid role requires you to work from an HPE office on average 2 days per week.

You will design and implement the Kubernetes-based control plane for the Alletra storage MP X10000, building Go microservices, Kubernetes controllers and host networking daemons to manage data-center network infrastructure.

Qualifications

  • Bachelor's or Master's in CS/CE or equivalent; 10+ years of production software experience.
  • Experience with distributed or infrastructure systems; strong Go/Java/C/C++ skills.
  • Excellent Linux networking, concurrency, testing and debugging abilities.

Responsibilities

  • Designs, develops, and owns Go microservices and Kubernetes controllers for cluster networking and software distribution.
  • Develops host-level Linux networking software to provide reliable IPv4/IPv6 access.
  • Automates config and lifecycle management of data-center network devices and upgrades.
  • Creates and maintains packaging, distribution, and upgrade workflows for software/container images.
  • Builds distributed, highly available services tolerant to node failures and partial upgrades.
  • Reviews designs and code; provides feedback to improve quality and reduce risk.
  • Develops automated unit, integration, and system tests including fault-injection tests.
  • Troubleshoots escalations across Kubernetes, Linux networking, and network infrastructure.
  • Collaborates with cross-functional teams; mentors junior engineers.

Skills

Go
C/C++
Java
Bash

Education

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

Tools

Kubernetes
Docker
Linux Networking

Job description

Hewlett Packard Enterprise Development LP in Durham is seeking a Principal Software Engineer (Storage). This hybrid role requires you to work from an HPE office on average 2 days per week.

You will design and implement the Kubernetes-based control plane for the Alletra storage MP X10000, building Go microservices, Kubernetes controllers and host networking daemons to manage data-center network infrastructure.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Storage Software Engineer - Hybrid (C/C++)
Senior Storage Software Engineer - Hybrid (C/C++)

Hewlett Packard Enterprise Company • Durham (NC)

Hybrid
USD 121,000 - 277,000
Senior Storage Software Engineer - Hybrid (C/C++)
Senior Storage Software Engineer - Hybrid (C/C++)

Hewlett Packard Enterprise Development LP • Durham (NC)

Hybrid
USD 121,000 - 277,000
Hybrid File Systems Engineer for HPC Storage
Hybrid File Systems Engineer for HPC Storage

Hewlett Packard Enterprise • Berkeley Heights (NJ)

Hybrid
USD 106,000 - 243,000
Hybrid Storage Systems Software Engineer — Lead & Innovate
Hybrid Storage Systems Software Engineer — Lead & Innovate

Hewlett Packard Enterprise Company • Andover (MA)

Hybrid
USD 121,000 - 229,000
Onsite Storage Systems Engineer - Linux & HA
Onsite Storage Systems Engineer - Linux & HA

Hewlett Packard Enterprise Development LP • BLOOMINGTON (MN), Northern (KY)

Hybrid
USD 106,000 - 243,000
Health & wellbeing
Career development
Inclusion & diversity
Onsite Storage Systems Engineer: Linux & HA
Onsite Storage Systems Engineer: Linux & HA

Hewlett Packard Enterprise • Fort Collins (CO)

On-site
USD 112,000 - 212,000
Storage Program Lead (Hybrid)
Storage Program Lead (Hybrid)

Hewlett Packard Enterprise Development LP • San Juan (PR)

Hybrid
USD 100,000 - 150,000
Principal Software Engineer (Storage)
Principal Software Engineer (Storage)

Hewlett Packard Enterprise Development LP • Durham (NC)

Hybrid
USD 157,000 - 361,000
Health benefits
Career development programs
Inclusive culture
Senior Storage Systems Engineer - Linux & High Availability
Senior Storage Systems Engineer - Linux & High Availability

Hewlett Packard Enterprise Development LP • Fort Collins (CO)

On-site
USD 127,000 - 212,000
Onsite Storage Systems Engineer: High-Availability & Linux
Onsite Storage Systems Engineer: High-Availability & Linux

Hewlett Packard Enterprise Company • Fort Collins (CO)

On-site
USD 112,000 - 212,000
Health & Wellbeing
Personal & Professional Development
Unconditional Inclusion