Staff Software Engineer, Storage Filesystem
Core
Design and build massively distributed systems for the core backend of the Cohesity Data Platform and Cohesity SpanFS (limitless Filesystem), consolidating secondary storage and eliminating legacy silos.
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
Required skills
C++ (expert-level), distributed systems architecture, multithreading, concurrency, parallel processing, system performance optimization, NAS protocols (SMB, CIFS, NFS, S3), file system development, replication, disaster recovery, debugging complex production software
Preferred skills
Linux and Windows platform development, AI tool usage for productivity, JIRA/GitHub/Testrail proficiency
Technologies
C++, Linux, Windows, JIRA, GitHub, Testrail
Responsibilities
Design and build massively distributed systems at web-scale; develop core backend components for distributed filesystems and object storage; optimize system performance and scaling; debug and troubleshoot complex production-grade software; implement features like global deduplication, snapshots, and resiliency.
Seniority
Staff, hands-on IC
