P

Pure Storage

Delivers all-flash storage hardware and services

Senior System Software Engineer - Golang / Java, Distributed Systems

Backend EngineeringPosted on Nov 13
Full-timePrague, CzechiaNo salary listed

About the Job

Requirements

  • Proficiency in building and maintaining large-scale, high-performance systems using Java, Golang, and/or C++, with the ability to write clean, efficient, and reliable code that scales.
  • Ability to take full ownership of complex features or components from design through delivery, ensuring reliability, performance, and maintainability that align with product goals and customer outcomes.
  • 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 and communicating effectively with peers in engineering, product, and operations to drive shared success and deliver tangible customer results.

Responsibilities

  • Design and implement innovative algorithms and technologies for high-performance, highly reliable systems targeting six nines of availability.
  • Own solutions end to end, from concept through delivery of new features or products.
  • Analyze complex technical challenges and develop effective solutions.
  • Collaborate with the team and contribute to shared success.
  • Deliver reliable, high-quality systems that contribute to customer satisfaction.
  • Continuously develop technical skills and domain expertise in system software.
  • Design, develop, and maintain features for the Object product on FlashBlade and FlashArray platforms throughout their lifecycle, incorporating technical updates and maintaining quality, reliability, and compliance.
  • Develop and maintain data transmission protocols and handle internal data storage within the CPBU group.
  • Collaborate with engineering, product development, account management, and other stakeholders.

Desired Qualifications

  • Curiosity and a growth mindset, including seeking new technologies, challenging assumptions, and bringing forward creative ideas.

About the Company

Pure Storage

Delivers all-flash storage hardware and services

Pure Storage provides data storage solutions including all-flash storage arrays, cloud storage, hybrid cloud, and data protection services. Its products work by using flash memory to deliver fast data access, with Evergreen One offering a subscription-based, continuous update and maintenance model that keeps hardware and software up to date without replacing hardware. The company differentiates itself from competitors through a focus on high-performance all-flash storage, scalable data management, and a subscription-based Evergreen model that sustains ongoing software/firmware updates. Its goal is to help businesses manage, protect, and access their data efficiently at scale with sustainable, environmentally friendly storage solutions.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Santa Clara, CA
Founded
2009

Recently Posted Jobs

Explore more opportunities at Pure Storage

See more jobs