In this role you will be responsible for developing, debugging and maintaining disaggregated storage software solutions for various cloud platforms. You will: - Design, implement, and debug software components.- Write and review code, generate and review design documentation.- Participate in qualifications and rollouts of software to production clusters. - Benchmark, analyze and improve scale, performance and resiliency issues.