Job Description
About the Role
Dell Technologies is seeking a highly skilled Software Principal Engineer to join the Supportability and Control Path Engineering Team in Pune, India. You’ll play a critical role in modernizing PowerScale, a Gartner Magic Quadrant leader in Unstructured Data Storage and Management, as we re-architect the stack for the GenAI era.
In this role, you will design, build, and optimize Supportability and Control Path solutions for PowerScale’s OneFS software, developing frameworks for Telemetry, Eventing, Statistics, Health Monitoring, Auto-Healing, and API Infrastructure to enhance enterprise-scale performance and customer experience.
Job Details at a Glance
| Job Title | Software Principal Engineer |
|---|---|
| Company | Dell Technologies |
| Location | Pune, India |
| Job Type | Full-time |
| Experience Level | 8–12 years |
| Core Skills | C, C++, Python, Linux OS, Distributed Systems |
| Domain Expertise | Enterprise Storage Software, Control Path, Supportability Solutions |
| Methodology | Agile Scrum |
| Application Deadline | 27 September 2025 |
| Job ID | R277301 |
What You’ll Do
As a Software Principal Engineer at Dell, you will:
- Design, develop, and deliver enterprise-scale Supportability and Control Path solutions for PowerScale.
- Implement new features in OneFS to improve PowerScale’s supportability and reduce customer issue resolution efforts.
- Build frameworks for telemetry, health checks, auto-healing, and APIs.
- Collaborate with cross-functional teams throughout the software development lifecycle to deliver optimized, high-quality solutions.
- Drive company-wide initiatives for modernizing enterprise storage software.
Essential Requirements
- 8–12 years of professional experience building production-grade software solutions.
- Strong expertise in C, C++, and Python (design, coding, debugging).
- Excellent skills in software architecture, testing, debugging, and problem solving.
- In-depth understanding of Linux OS concepts (processes, memory management, threading, contention).
- Experience with Agile Scrum development methodology.
Desirable Requirements
- Familiarity with REST APIs, HTTP protocols, and API development concepts.
- Interest in AI/ML technologies and passion for integrating AI-driven solutions into enterprise products.
Why Work at Dell Technologies?
Dell offers a unique culture of innovation, inclusivity, and impact. When you join us, you gain access to:
- Comprehensive global healthcare benefits
- Financial wellness tools and resources
- Parental and caregiver leave programs
- Award-winning wellness and employee assistance platforms
- Opportunities to work on cutting-edge technologies in distributed storage and AI
Apply Today
Ready to help shape the future of enterprise storage software? Apply before 27 September 2025 to join Dell’s Supportability & Control Path Engineering Team in Pune.