Python Software Engineer
Pure Storage · Prague, Czech Republic · Engineering
About this role
Pure Storage is hiring a mid-level Software Engineer based in Prague, Czech Republic. The posting calls out experience with Python, Java, Docker, CI/CD.
- Role
- Software Engineer
- Function
- software engineering
- Level
- mid
- Track
- Individual contributor
- Employment
- Full-time
- Location
- Prague, Czech Republic
- Department
- Engineering
More roles at Pure Storage
Job description
from Pure Storage careersWe’re in an unbelievably exciting area of tech and are fundamentally reshaping the data storage industry. Here, you lead with innovative thinking, grow along with us, and join the smartest team in the industry.
This type of work—work that changes the world—is what the tech industry was founded on. So, if you're ready to seize the endless opportunities and leave your mark, come join us.
ABOUT THE ROLE
The FlashBlade Self-Service Upgrades (SSU) team builds the upgrade experience for Pure Storage’s FlashBlade platform, enabling customers to keep their systems current with confidence. The team develops backend services and APIs that support safe, non-disruptive software upgrades across both connected environments and secure offline darksite environments.
This role owns backend systems end-to-end, from design and implementation to deployment and ongoing operations, while ensuring scalability and high performance across large fleets. It also focuses on improving delivery speed and quality through CI/CD practices, automation, and engineering standards that reduce manual effort and defects.
WHAT YOU’LL DO
- Take end-to-end ownership of features, from initial concept through development and deployment
- Collaborate with cross-functional teams and product management to ensure solutions meet customer needs
- Contribute to technical direction by representing the team in engineering discussions and sharing expertise