Storage Platform Engineer
Role summary
We are seeking an experienced Storage Systems Engineer with expertise in file systems, distributed storage, and cloud storage technologies. The role involves designing, developing, and optimizing scalable storage systems, performing deep system-level debugging, and conducting Root Cause Analysis (RCA). Responsibilities include developing automation tools in Python and building storage platform components in C/C++, focusing on improving system reliability, scalability, and performance in large-scale infrastructure environments. Strong Linux/Unix knowledge and performance tuning skills are essential.
Storage Systems Engineer / Distributed Storage Engineer
We are hiring an experienced Storage Systems Engineer with expertise in file systems, distributed storage, and cloud storage technologies. The ideal candidate will have strong experience in system-level debugging, performance optimization, and large-scale infrastructure environments. This role requires excellent programming skills in Python and C/C++ along with deep troubleshooting and Root Cause Analysis (RCA) capabilities.
Responsibilities
- Design, develop, and optimize scalable storage systems and distributed file systems
- Work on cloud storage architecture and large-scale storage infrastructure
- Perform deep system-level debugging and troubleshooting
- Conduct Root Cause Analysis (RCA) for production and performance issues
- Develop automation tools and utilities using Python
- Build and enhance storage platform components using C/C++
- Improve system reliability, scalability, and performance
- Collaborate with cross-functional engineering teams to resolve complex technical issues
- Monitor and tune storage performance in enterprise-scale environments
Required Skills
- Strong experience in File Systems, Distributed Storage, and Cloud Storage
- Strong debugging and troubleshooting expertise at the system level
- Hands-on programming experience in Python and C/C++
- Experience with performance tuning and optimization
- Strong RCA and problem-solving skills
- Experience working with large-scale distributed systems
- Strong Linux/Unix systems knowledge
