Senior Platform Software Engineer, System Engineering

Pure Storage
Full-time
Santa Clara, California
Posted on a month ago

Job Description

Pure Storage is seeking a Senior Platform Software Engineer to architect and deliver core software for their innovative storage platforms. The role involves owning the full development lifecycle of mission-critical system components, solving complex hardware-software integration challenges, and collaborating with cross-functional teams to ensure high availability and continuous innovation.

Responsibilities

  • Design, develop, and debug high-performance system software in C/C++
  • Own development of control plane features for high availability
  • Collaborate on hardware-software interfaces and low-level component integration
  • Architect software solutions for firmware management and updates
  • Act as a technical mentor for the team

Requirements

  • Exceptional proficiency in C/C++
  • Deep expertise in Linux/NIX systems programming
  • Experience with hardware-software integration lifecycle
  • Strong technical leadership skills
  • Practical experience with storage or networking protocols

Benefits

  • No benefits