
Software Engineer, Janus team, DDX
Pure Storage2 months ago
Prague, CzechiaSenior
Responsibilities
- Design and build the declarative, intent-based policy engine, including policy modeling, evaluation, violation detection, and consistent state management.
- Develop resilient distributed control systems for cloud-managed and disconnected customer-operated deployments.
- Build scalable processing for large volumes of fleet telemetry.
- Add signal sources, detection capabilities, and integrations with FlashArray, FlashBlade, Fusion, and Pure1.
- Own features end to end from technical design and implementation through test automation, deployment, monitoring, and production support.
- Collaborate with engineering, product management, and architecture teams to shape technical solutions and engineering direction.
Requirements
- Experience building backend or distributed systems that operate reliably at scale, with knowledge of concurrency, performance, and fault tolerance.
- Proficiency in Go or Java and openness to working across Go, Java, and Python.
- Experience designing systems focused on correctness, data modeling, state consistency, edge cases, and partial failures.
- Experience taking software through the product lifecycle from early concepts and product definition through launch and production support.
- Ability to own complex features end to end and debug issues across services, APIs, and deployment boundaries.
- Strong collaboration and communication skills across engineering, product management, and architecture.
Benefits
- Flexible time off, wellness resources, and company-sponsored team events.
- Growth support, inclusive employee resource groups, and an emphasis on professional development.
- Primarily in-office work from the Prague office, except during paid time off, work travel, or other approved leave.
About Pure Storage
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).