Staff Software Engineer, Storage Filesystem
Core
Design and build massively distributed systems and the core backend of the Cohesity Data Platform and Cohesity SpanFS (limitless Filesystem) to consolidate secondary storage and provide web-scale data services.
Role type
Staff Software Engineer, Storage Filesystem
Builds
Cohesity Data Platform and Cohesity SpanFS (limitless Filesystem)
Domain
Enterprise data security, distributed storage systems, web-scale infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
C++ (expert-level), distributed systems architecture, multithreading, concurrency, parallel processing, system performance optimization, debugging complex production software, NAS protocols (SMB, CIFS, NFS, S3), file system development
Preferred skills
Replication and disaster recovery, distributed filesystems, object storage, consensus protocols, asynchronous programming, software-defined infrastructure
Technologies
C++, Linux, Windows, JIRA, GitHub, Testrail
Responsibilities
Design and build massively distributed systems at web-scale, develop core backend for Data Platform and SpanFS, optimize system performance and scaling, debug and troubleshoot complex production-grade software, identify and resolve performance bottlenecks
Seniority
Staff, hands-on IC with architectural leadership