This role involves developing and integrating high-performance, reliable storage solutions with a focus on software engineering, system design, and Linux-based systems, primarily working on the FlashArray platform to enhance its edge services and overall functionality.
Key Responsibilities
Analyze and solve complex technical challenges related to storage solutions
Design and implement algorithms and technologies for high-performance, reliable systems
Own and deliver software features from concept to production
Integrate edge services into the FlashArray platform using software engineering and Linux expertise
Collaborate with team members to improve system design and functionality
Contribute to customer-focused solutions emphasizing reliability and ease of use
Requirements
Experience across the software development lifecycle, from design through deployment and maintenance
Proficiency in Python and/or Go, with development experience on Linux UNIX systems
Familiarity with container technologies aligned with OCI standards, e.g., Docker, Podman
Ability to analyze systems, including requirements, performance, reliability, and risk considerations
Experience with automated testing and practices that support code quality and continuous improvement
Ability to analyze and solve complex technical challenges with a thoughtful and persistent approach
Design and implement algorithms and technologies for high-performance, highly reliable systems
Own and deliver features end-to-end, from concept through production
Collaborate with teammates to build and improve systems together
Contribute to customer-focused solutions that prioritize reliability and ease of use
Benefits & Perks
Competitive salary and compensation
In-office work environment in Prague
Flexible time off
Wellness resources
Company-sponsored team events
Supportive engineering environment for growth
Inclusive and diverse workplace culture
Ready to Apply?
Join Pure Storage and make an impact in renewable energy