← All jobs

Middle/Senior Storage Systems Developer

About the role

• Support integration, functional, and regression testing of storage solutions
• Analyze system performance and troubleshoot complex storage issues
• Optimize large-scale storage environments
• Contribute code to Lustre and related storage infrastructure projects
• Design, implement, and improve automation, CI/CD, and testing frameworks
• Collaborate with distributed engineering teams on architecture, development, and validation activities

• Strong Storage Systems Developer background
• Expertise in Linux-based storage solutions
• Understanding of distributed systems, storage technologies, and high-performance computing (HPC) environments
• Strong software development experience in Linux environments
• Experience with Python, Perl, Bash, or similar scripting languages
• Hands-on experience with Git/GitHub, Gerrit, Jenkins, and automation frameworks
• Ability to investigate complex technical problems and deliver production-quality code
• Experience with large-scale test automation and CI/CD infrastructure (an advantage)
• Knowledge of MongoDB, Ansible, and cloud-based testing environments (an advantage)
• Background in HPC storage products and parallel file systems (an advantage)
• CV or LinkedIn profile required for application
• Successful completion of background checks for final candidates

• Professional growth opportunities
• Meaningful projects
• Open culture
• Outstanding work-life balance
• Flexible hybrid work model
• Curiosity and learning as a lifestyle
• Diversity, equity, and inclusion commitment