CareerPlanGet AI match score →

Staff Software Engineer: C++, Distributed Storage, filesystems & cloud skills

2 Locations💼 Full-time🗓 2026-07-09 → 2026-07-31

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

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗