Senior Platform Networking Software Engineer, Systems Engineering

purestorage · Santa Clara, California

Posted
54 days ago
Last confirmed live
2 days ago

What this role involves

Pure Storage is hiring a Senior Platform Networking Software Engineer to architect and deliver core software for high-availability storage platforms. The role involves developing Layer 2 and Layer 3 networking protocols, integrating with switch SDKs and ASICs, and customizing SONiC-based solutions. The engineer will work from the Santa Clara, CA office and lead cross-functional initiatives to ensure performance and reliability.

Skills this posting asks for

  • c
  • c++
  • c++11
  • layer 2
  • layer 3
  • ethernet
  • vlan
  • bgp
  • ecmp
  • switch sdk
  • linux networking
  • sonic
  • ndu
  • kernel
  • packet processing
  • hardware-software integration
  • systems programming
  • networking protocols
  • control-plane protocols
  • forwarding behavior
  • asics
  • in-service software upgrade
  • disaggregated network os

Requirements

  • Level: senior
  • Remote policy: onsite

From the employer’s posting

We’re in an unbelievably exciting area of tech and are fundamentally reshaping the data storage industry. Here, you lead with innovative thinking, grow along with us, and join the smartest team in the industry. This type of work—work that changes the world—is wh…

Read the full description on purestorage’s careers page

Apply without filling the form

Approve this role and the application is completed for you, including a résumé tailored to it. You get a confirmation when it lands, and a credit is only spent when a submission is confirmed.

Other roles at purestorage

All 29 roles at purestorage