At Dell Technologies, we believe progress takes all of us. We are looking for a Software Principal Engineer to join our Data Protection Software Engineering team. In this role, you will develop sophisticated systems and software based on customer business goals, focusing on next-generation data protection and availability enhancements across On-Prem, Public Cloud, and Hybrid Cloud environments.
What You'll Do
- Develop next-generation products and shape client technologies.
- Contribute to the design and architecture of high-quality, complex systems and software/storage environments.
- Contribute to the development and implementation of test strategies for complex software products and systems.
- Prepare, review, and evaluate software specifications based on product requirements, and contribute to designs and implement them as product features with a focus on device and serviceability of client platforms.
What We're Looking For
- 8+ years of Software Development experience working in an Agile SDLC.
- Strong experience with C/C++, Win 32/Storage API, Windows/Linux/Unix Programming, and Storage.
- Knowledge of CPU architecture, Multi-Threaded Environments, Databases, and Storage Technologies.
- Excellent code detective and root cause analysis skills on a variety of platforms and languages.
- Experience in feature requirements, development and design of applications which interact closely with business.
- Experience in Windows, Linux & Aix operating systems & relevant File systems, experience in the Data Protection domain, Scalable Architecture, and virtualization platforms like Esxi or Hyper-V.
- Hands-on exposure with AI technologies and proficient usage of AI copilots for all facets of SDLC, plus experience designing and implementing complex, scalable enterprise grade systems.
Nice to Have
- Experience in Python scripting & CI-CD; Java is a plus.
- Experience in the Storage domain will be a plus.
Technical Stack
- C/C++
- Win 32/Storage API
- Windows, Linux, Unix
- Storage
- AI technologies, AI copilots
- Python, Java
- CI-CD
Team & Environment
You will be part of the Data Protection Software Engineering Team.
Work Mode
This position is based locally in Bangalore or Pune.
Dell Technologies is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment.





