Pure Storage

Senior Backend Engineer – Go / Distributed Systems (Pure1)

Pure Storage
Apply
1 day ago
Prague, CzechiaSenior

Responsibilities

  • Own the end-to-end design, reliability, performance, and scaling of the Phonehome.next Tier-0 telemetry streaming service.
  • Safeguard and evolve Protobuf data contracts and gRPC APIs between physical storage appliances and cloud systems while ensuring correctness, throughput, and backward compatibility.
  • Partner with internal engineering teams on architectural integrations, dependency resolution, and onboarding new platform consumers.
  • Design and scale event-driven data streaming pipelines using Kafka, MongoDB, Redis, and Apache Iceberg on AWS.
  • Participate in a one-week-in-five on-call rotation, conduct blameless postmortems, and drive systemic fixes into production code.
  • Automate infrastructure-as-code and cloud-native deployments across AWS and Kubernetes using Terraform.

Requirements

  • Extensive experience building, maintaining, and scaling mission-critical, high-throughput distributed systems in production Tier-0 or 24x7 environments.
  • Strong proficiency in Go, including concurrent programming, memory management, and network I/O.
  • Hands-on expertise with Apache Kafka, Redis, and MongoDB.
  • Experience defining APIs and data schemas with gRPC and Protocol Buffers, including backward compatibility and API versioning.
  • Experience running containerized workloads on Kubernetes and managing AWS infrastructure with Terraform.
  • Exposure to Apache Iceberg, Parquet, or large-scale data lakes is preferred.
  • Strong communication and collaboration skills, including the ability to mentor peers through code reviews and blameless postmortems.

Benefits

  • Primarily in-office work from the Prague, Czechia office, except during PTO, work travel, or other approved leave.
  • Flexible time off, wellness resources, and company-sponsored team events.
  • Growth opportunities, an inclusive workplace, employee resource groups, and accessibility accommodations throughout the hiring process.

Tech Stack

Categories

BackendData Engineering
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