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

Pure Storage · 2 weeks ago

Senior Platform Software Engineer, System Engineering

Pure Storage is reshaping the data storage industry with innovative technology. The Senior Platform Software Engineer will lead the design and development of high-performance software for storage platforms, ensuring seamless hardware-software integration and high availability.

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

Responsibilities

Drive the end-to-end design, development, and debugging of high-performance, mission-critical system software in C/C++ for our upcoming storage platforms
Own the development and integration of critical control plane features—like configuration, event handling, and robust failover—that directly guarantee the platform's high availability and simplicity of management
Collaborate across engineering teams and with external vendors to define hardware-software interfaces and implement low-level components for system bring-up, driver development, and L2/L3 networking functionality
Architect and implement software solutions for complex tasks, such as firmware management and updating, ensuring the process minimizes availability impact for thousands of global customers
Act as a technical mentor for the team, leading complex assignments, setting high standards for code quality and maintainability, and providing technical guidance on cross-functional initiatives

Qualification

C/C++ programmingLinux systems programmingHardware-software integrationStorage networking protocolsTechnical leadership

Required

Exceptional proficiency in C/C++ (C++11 and beyond), with a proven track record of designing, implementing, and debugging large-scale, high-performance systems software
Deep expertise in Linux or NIX-based systems programming, including a strong understanding of kernel-level concepts and hands-on experience in driver development
Demonstrable experience with the full lifecycle of hardware-software integration, including system bring-up, platform requirements definition, and debugging low-level interfaces (e.g., BMC, BIOS, PCI-e, I2C/SMBUS)
Strong technical leadership skills to independently determine methods on new, complex assignments, make impactful technical recommendations, and informally lead development initiatives
Practical experience with storage or L2/L3 networking protocols and components, enabling you to deliver features that meet demanding mission-critical application requirements

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 (166)
2024 (187)
2023 (187)
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
Michael Cornwell
CTO - Americas
linkedin
Company data provided by crunchbase