Senior Platform Networking Software Engineer, Systems Engineering jobs in United States
cer-icon
Apply on Employer Site
company-logo

Pure Storage · 16 hours ago

Senior Platform Networking Software Engineer, Systems Engineering

Pure Storage is fundamentally reshaping the data storage industry, and they are seeking a Senior Platform Networking Software Engineer to join their Systems Software team. The role involves architecting and delivering core software for high-availability storage platforms, leading the development of system components, and collaborating with hardware teams to enhance enterprise data storage performance and reliability.

Cloud ComputingData StorageEnterprise Software
check
Comp. & Benefits
check
H1B Sponsor Likelynote

Responsibilities

Architect High-Performance Networking: Drive the end-to-end design and debugging of C/C++ networking software to ensure next-generation switching and fabric platforms meet rigorous scalability and resiliency benchmarks
Own Core Protocol Development: Deliver critical Layer 2 and Layer 3 features—including forwarding behavior and control-plane protocols—that simplify operations for global enterprise customers
Lead Hardware-Software Integration: Partner with ASIC vendors and internal platform teams to implement switch SDK functionalities, ensuring robust hardware interfaces and successful in-service software upgrades (ISSU)
Innovate with Open Networking: Design and customize SONiC-based solutions across the control and data planes to enhance our disaggregated network operating system capabilities
Drive Technical Excellence: Act as a technical mentor and lead for complex initiatives, setting the standard for code quality and architectural decisions across cross-functional networking efforts

Qualification

C/C++ programmingLayer 2/Layer 3 protocolsHardware-software integrationSwitch SDK experienceNon-disruptive upgradesCollaborative leadership

Required

Advanced proficiency in C/C++ (C++11+) with a track record of building and debugging performance-sensitive systems software or networking applications
Mastery of Layer 2 and Layer 3 protocols (Ethernet, VLANs, BGP, ECMP) and the ability to translate these complex behaviors into production-ready code
Practical experience working with switch SDKs or Linux networking internals (kernel concepts, drivers, or packet processing) to interact directly with ASIC capabilities
Understanding of non-disruptive upgrade (NDU) technologies and the architectural discipline required to build systems that minimize customer impact during maintenance
Ability to independently drive complex problem-solving and influence technical direction across multiple teams while mentoring junior engineers

Benefits

Flexible time off
Wellness resources
Company-sponsored team events

Company

Pure Storage

company-logo
Pure Storage is an all-flash enterprise storage company that enables broad deployment of flash in data centers.

H1B Sponsorship

Pure Storage has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (130)
2024 (188)
2023 (189)
2022 (189)
2021 (125)
2020 (152)

Funding

Current Stage
Public Company
Total Funding
$529.26M
Key Investors
T. Rowe PriceIndex VenturesRedpoint
2015-10-06IPO
2014-08-11Secondary Market· $60M
2014-04-22Series F· $225M

Leadership Team

leader-logo
Charles Giancarlo
CEO and Chairman
linkedin
leader-logo
John Colgrove
CTO
linkedin
Company data provided by crunchbase