Open Roles
The Software Engineering team at Dell Technologies delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications, and diagnostics using the most advanced technologies and methodologies.
As a Software Principal Engineer, you will be part of the Platform team to innovate and deliver Platform support. You will collaborate and work closely with our global engineering talents and will have significant opportunities to innovate and modernize the next-gen storage platform.
Design and develop the supportability, diagnostics, and front-end control interfaces that power Dell's next-generation AI storage platform. Build high-quality REST-based control planes in C++, create robust logging and telemetry systems, and deliver diagnostic and troubleshooting tools.
Your work ensures that the platform is observable, diagnosable, supportable, and resilient at scale—reducing MTTR, improving system reliability, and enabling seamless customer experience across deployments. You will work with engineering, field, and customer support teams to deliver comprehensive solutions.
Join us in Bangalore or Pune, India, to do the best work of your career and make a profound social impact as a Software Principal Engineer on our Software Engineering Team.