Pure Storage logo

Senior System Software Engineer – Golang / Java | Distributed Systems

Pure Storage

Prague, Czech Republic · Prague · Onsite · Posted Oct 1, 2026

At a glance

Workplace
Onsite
Location
Prague, Czech Republic · Prague

About the role

  • Be part of the Engineering team that designs, develops, and maintains innovative features for our Object product on FlashBlade and FlashArray platforms.
  • You'll work within the CPBU group, developing and maintaining various data transmission protocols and handling the internal storage of the data.

Responsibilities

  • Design and implement innovative algorithms and technologies for high-performance, highly reliable systems (aiming for six nines of availability).
  • Take ownership of solutions end-to-end: from concept through delivery of new features or products.
  • Analyze complex technical challenges and develop effective, thoughtful solutions.
  • Collaborate with a talented and supportive team that values learning and shared success.
  • Contribute to customer satisfaction by delivering reliable, high-quality systems.
  • Continuously grow your technical skills and domain expertise in system software.

Requirements

  • Proficiency in building and maintaining large-scale, high-performance systems using languages such as Java, Golang and/or C++.
  • Ability to take full ownership of complex features or components, from design through delivery, ensuring reliability, performance, and maintainability.
  • Strong analytical and debugging skills, with the ability to break down complex distributed or low-level system challenges and design thoughtful, scalable solutions.
  • Experience working in cross-functional teams, communicating effectively with peers in engineering, product, and operations.
  • Curiosity and a growth mindset to seek out new technologies, challenge assumptions, and bring forward creative ideas.

Benefits

  • flexible time off
  • wellness resources
  • company-sponsored team events

Workplace

  • We are primarily an in-office environment and therefore, you will be expected to work from the Prague office in compliance with Everpure's policies.

Skills

  • Golang
  • Java
  • C++

Pure Storage

Senior System Software Engineer – Golang / Java | Distributed Systems

Apply now