Software Principal Engineer - C, C++, Filesystem | Datapath
Techsalesjobs
Pune, , India
System architecture and design
Storage technology domain expertise
Systems programming and multithreading
The Software Engineering team delivers next-generation software application enhancements and new products for a changing world using advanced technologies and collaboration
Job Summary
The Software Engineering team delivers next-generation software application enhancements and new products for a changing world using advanced technologies and collaboration.
As a Software Principal Engineer, you will design and lead complex system development in storage software while mentoring team members and participating in the full software development lifecycle.
Dell Technologies offers an inclusive work environment focused on innovation and career growth, committed to equal employment opportunity and a discrimination-free workplace.
Matching Summary
The Software Engineering team delivers next-generation software application enhancements and new products for a changing world using advanced technologies and collaboration.
Skills & Requirements
Must-have
System architecture and design
Storage technology domain expertise
Systems programming and multithreading
C and Python programming
Unix/Linux knowledge
Storage protocols NFS, CIFS, S3
CI/CD processes and tools
Nice-to-have
Windows system administration skills
AI exposure
C++ programming
Kubernetes (K8s)
Filesystem programming
Perl and sh/bash scripting
Golang programming
Key Requirements
11+ years experience in system architecture
Strong background in storage technology
Experience with multithreading and memory management
Proven problem-solving skills
Experience with defect tracking and source control
Excellent communication and cross-team collaboration