Pure Storage logo

Senior Software Engineer - Forensics

Pure Storage

Santa Clara · USD 180,000-270,000 / year · Onsite · Posted Sep 29, 2026

At a glance

Workplace
Onsite
Location
Santa Clara
Salary
USD 180,000-270,000 / year · Base salary

About the role

  • Drive the technical resolution and stability of Everpure's highest-stakes cloud storage deployments for top-tier hyperscale partners.
  • Serve as the technical bridge between field telemetry and core engineering, diagnosing high-complexity distributed systems failures and creating automation.

Responsibilities

  • Lead Root-Cause Investigations: Analyze complex system behavior, memory dumps, field telemetry, and low-level code across platform, firmware, and software layers to isolate and resolve critical failures in large-scale distributed systems.
  • Build System Health Automation: Design and deploy automated diagnostics, predictive health-monitoring services, and AI-assisted workflow tools that reduce manual triage time and prevent recurring failure patterns across growing global fleets.
  • Direct Hyperscaler Engineering Collaboration: Partner directly with technical teams at hyperscale customer organizations to solve deep integration challenges, ensuring platform reliability and unlocking major expansion opportunities.
  • Engineer Fleet-Wide Reliability Improvements: File, prioritize, and drive long-term engineering fixes from escalation findings back into core product roadmaps to continuously elevate system stability.

Requirements

  • Systems & Storage Expertise: Deep hands-on experience in Linux systems engineering, platforms, or low-level firmware, along with a strong grasp of storage technologies (such as SSDs, NVMe, NAND, or distributed storage architectures).
  • Advanced Debugging & Software Engineering: Proven mastery of troubleshooting complex distributed systems using languages like Python, Go, or C++, paired with the ability to build automated tools for log analysis, telemetry, and system diagnostics.
  • Technical Communication & Problem-Solving: Ability to deconstruct intricate distributed systems failure modes into clear technical action plans, facilitating seamless collaboration with cross-functional SMEs and external engineering leadership.
  • Location & Work Environment: We are primarily an in-office environment and therefore, you will be expected to work from the Santa Clara office in compliance with Everpure's policies.

Benefits

  • Flexible time off
  • Wellness resources
  • Company-sponsored team events
  • Incentive pay and/or equity eligibility

Workplace

  • Primarily an in-office environment expected to work from the Santa Clara office.

Skills

  • Linux
  • SSDs
  • NVMe
  • NAND
  • Distributed Storage Architectures
  • Python
  • Go
  • C++

Pure Storage

Senior Software Engineer - Forensics

Apply now