Storage Systems Architect (Bengaluru)

Storage Systems Architect (Bengaluru)

26 Oct
|
jobmate.org
|
Bengaluru

26 Oct

jobmate.org

Bengaluru

Location – Bangalore / Pune / Kolkata / Indore

Summary

We are looking for a hands-on Storage Systems Architect to design and build storage software for AI workloads: NVMe and NVMe-oF data paths, flash tiering for KV cache and vector data, and GPU-to-storage paths. You will work with SSD vendors, AI platform companies and customer engineering teams, lead development, and contribute to presales.

Key Responsibilities

- Architect storage data paths for AI training and inference: NVMe, NVMe-oF (RDMA/TCP) and GPUDirect Storage.
- Design and build flash tiering for inference: KV cache offload and vector indexes (DiskANN-class) on SSD.
- Benchmark and characterize storage: latency, tail latency, IOPS and bandwidth using fio, SPDK perf and AI storage workloads.
- Lead C/C++ development in the Linux storage stack or in user space (SPDK).
- Evaluate recent storage technology (Gen5/Gen6 SSDs, FDP/ZNS, CXL memory) and turn it into PoCs and customer offerings.
- Contribute to presales: solution design, technical proposals and customer architecture discussions.
- Mentor engineers and lead design reviews.





Qualifications

Education

- Bachelor’s or master’s degree in computer engineering or computer science, Electronics, Electrical, (or equivalent experience).

Experience
- 10 to 16 years in storage product engineering.
- Hands-on design or coding.

Must-Have Technical Skills
- Storage product development (block, file or object), not only storage administration.
- Linux I/O stack (blk-mq, NVMe driver, io_uring) or SPDK.
- NVMe and NVMe-oF.
- C/C++ systems programming and performance analysis (perf, eBPF).
- Data protection fundamentals: replication, snapshots, RAID/erasure coding.

Good-to-Have Technical Skills
- GPUDirect Storage, RDMA (RoCE/InfiniBand).
- KV cache offload frameworks (LMCache, NVIDIA Dynamo KVBM) and vLLM.
- Vector databases and ANN indexes (Milvus, DiskANN).
- Parallel or distributed file systems (Lustre, WEKA, DAOS, Ceph).
- SSD internals: FTL, FDP, ZNS.
- CXL memory tiering; Python.

📌 Storage Systems Architect (Bengaluru)
🏢 jobmate.org
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: storage systems architect (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: storage systems architect (bengaluru) / bengaluru