P

Pure Storage

Delivers all-flash storage hardware and services

Senior Java Software Engineer - Data Management team

Backend EngineeringConfirmed live in the last 24 hours
Full-timePrague, CzechiaNo salary listed

About the Job

Requirements

  • Experience developing software in Java.
  • Experience building backend or distributed systems that operate reliably at scale.
  • Understanding of concurrency, performance optimization, fault tolerance, and system reliability.
  • Strong analytical and debugging skills, with the ability to diagnose and resolve complex technical issues.
  • Experience delivering solutions from design through production deployment and ongoing support.
  • Strong communication and collaboration skills, with experience working across engineering and cross-functional teams.
  • Curiosity, pragmatism, and a continuous improvement mindset.
  • Work from the Prague office in compliance with company policies, except during paid time off, work travel, or other approved leave.

Responsibilities

  • Design and build software that discovers, classifies, and safeguards sensitive data across diverse environments and platforms.
  • Lead the design, implementation, testing, deployment, and continuous improvement of platform capabilities.
  • Develop reliable, scalable, and high-performing backend systems designed for complex, real-world operating environments.
  • Extend platform capabilities by integrating new data sources, storage systems, and services.
  • Solve engineering challenges related to scale, concurrency, performance, reliability, and security.
  • Contribute to engineering quality through thoughtful design, testing, code reviews, and operational excellence.
  • Collaborate with engineers, product managers, and customer-facing teams to deliver solutions that address customer needs and business objectives.
  • Contribute to technical direction and continuously improve platform architecture, development practices, and engineering standards.

Desired Qualifications

  • Experience with cloud platforms, storage systems, or distributed architectures.
  • Experience with large-scale data processing, data discovery, or security-focused platforms.
  • Experience with data protection, privacy, governance, or cybersecurity-related products.

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