Staff Software Engineer: C++, Distributed Storage, filesystems & cloud skills
Core
Design and build the core backend of the Cohesity Data Platform and Cohesity SpanFS, a limitless scale-out hyperconverged platform for secondary storage and data services.
Role type
Staff Software Engineer (C++, Distributed Storage)
Builds
Cohesity Data Platform and Cohesity SpanFS (limitless Filesystem)
Domain
Enterprise data security, distributed storage, filesystems, cloud infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
C/C++ expert-level programming, distributed systems design, concurrency and multithreading, performance optimization, debugging complex production issues, system-level failure resolution, asynchronous programming, consensus protocols, fault-tolerance, replication, deduplication, compression
Preferred skills
experience with distributed storage or filesystem architectures, AI tools for workflow streamlining
Technologies
C++, distributed filesystems, object storage, NFS, SMB, S3 interfaces
Responsibilities
Design and build massively distributed systems at web-scale, operate production-grade services at scale, drive end-to-end delivery of critical projects, resolve complex system-level failures
Seniority
Staff, hands-on IC with strategic influence