CareerPlan

Staff Software Engineer, Storage Filesystem

Cohesity - Bangalore - ElnathFull-time2026-06-30 → 2026-11-13
Hybrid

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