Pure Storage

Senior Python Engineer

Pure Storage
Apply
3 months ago
Prague, CzechiaSenior

Responsibilities

  • Design and build tools to analyze test failures across multi-machine hardware and software stacks.
  • Develop distributed, modular systems that group related issues through signature matching.
  • Add new analysis modules and AI-based insights.
  • Operate, maintain, and troubleshoot CI/CD processes and supporting infrastructure.
  • Identify root causes and provide ongoing support for internal engineering teams.
  • Coordinate fixes and improvements with engineering teams across global time zones.

Requirements

  • Proficiency in Python with strong debugging and problem-solving skills.
  • Experience with relational databases such as PostgreSQL or Redis.
  • Understanding of containerization and orchestration tools such as Docker.
  • Familiarity with CI/CD pipelines and test infrastructure.
  • Basic knowledge of version control systems such as Git.
  • Ability to independently own deliverables and collaborate effectively with cross-functional teams.
  • Strong communication skills and a proactive mindset.

Benefits

  • Primarily in-office work from the Prague office, with exceptions for PTO, work travel, or approved leave.
  • Flexible time off, wellness resources, and company-sponsored team events.
  • Employee Resource Groups and an inclusive workplace commitment.
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