Pure Storage

C++ Engineer, File

Pure Storage
Apply
2 months ago
Prague, CzechiaMid Level

Responsibilities

  • Design, implement, and review C++ features for FlashArray File across protocols, reliability, and customer-facing capabilities.
  • Build system software serving SMB and NFS workloads and evolve the file gateway and adjacent services.
  • Improve quality, scalability, performance, and resiliency for highly concurrent storage workloads.
  • Own work from initial design through delivery, debugging, and long-term maintenance.
  • Collaborate with engineers and cross-functional partners in Prague and other locations.

Requirements

  • Strong C++ software engineering skills and experience building backend, systems, or infrastructure software.
  • Interest in solving complex technical problems in storage and file-serving systems.
  • Solid problem-solving skills and the ability to design reliable, high-quality software in performance-sensitive environments.
  • Ability to own work across the full software lifecycle, from design through delivery, debugging, and maintenance.
  • Collaborative working style, strong communication, and willingness to work with a distributed engineering team.
  • Experience with distributed systems, operating systems, Linux internals, databases, networking, or file and storage systems is a strong plus.

Benefits

  • Flexible time off, wellness resources, and company-sponsored team events.
  • Primarily in-office work from the Prague office, with exceptions for PTO, work travel, or approved leave.

Tech Stack

Categories

Pure Storage

About Pure Storage

1,001-5,000 employees

Pure Storage builds all-flash data storage systems and software for enterprises, including FlashArray and FlashBlade, and offers storage delivered as-a-service for on‑prem and cloud workloads. Its subscription model (Evergreen/Pure as‑a‑Service) supports databases, virtualization, analytics, and AI. Founded in 2009 and headquartered in Santa Clara, California, Pure is a public company listed on the NYSE (PSTG).

Contact me