Senior Principal Software Engineer-C,C++, Storage & Distributed Systems
Dell Technologies is seeking a Senior Principal Software Engineer for their Unstructured Data Solutions team in Pune. This role involves designing and building massively scalable, high-performance distributed storage systems for next-generation AI data platforms. You will own end-to-end development, optimize performance across the storage stack, and set technical direction while mentoring senior staff. The position requires deep expertise in systems programming, C/C++, and distributed systems fundamentals.
50k new jobs listed every day. Install TAL to find more jobs like this.

Experience
13+ years
Function
Engineering
Work mode
Onsite, India
Company
Tier 2
What you will work on
Dell Technologies is seeking a Senior Principal Software Engineer for their Unstructured Data Solutions team in Pune. This role involves designing and building massively scalable, high-performance distributed storage systems for next-generation AI data platforms. You will own end-to-end development, optimize performance across the storage stack, and set technical direction while mentoring senior staff. The position requires deep expertise in systems programming, C/C++, and distributed systems fundamentals.
TAL's take
High-impact principal role at a major global technology firm focusing on mission-critical AI storage infrastructure.
Highly specific JD outlining storage domain, stack requirements, and expectations for technical leadership and system architecture.
Salaries at Dell Technologies
21.4 LPA average
Based on 11 Grapevine salary entries for Dell Technologies.
Other roles
2 - 4 years
15 LPA average
Range: 15 - 15 LPA
Other roles
4 - 6 years
14 LPA average
Range: 10 - 19 LPA
Other roles
6 - 8 years | Senior Software eng
16 LPA average
Range: 14 - 18 LPA
Other roles
8 - 10 years | Senior Software eng
16 LPA average
Range: 16 - 16 LPA
Must haves
- 13+ years experience in systems programming and distributed systems
- Proficiency in C or C++
- Experience with Linux or BSD development and debugging
- Proven experience setting technical direction and cross-product architecture
- Technical leadership expertise mentoring senior engineers
Tools and skills
Nice to have: python, rdma, spdk, dpdk, nfs, smb, s3, cryptography, azure, gcp, aws.
About the company
Global enterprise technology company with a strong engineering presence in India.