Dell Technologies is seeking a Principal Software Engineer to join their Software Engineering team in Bangalore. This role focuses on developing sophisticated systems and software for next-generation Industry-leading Dell platforms with software defined NAS solutions. The position requires expertise in Java/C++, storage technologies, and microservices architecture. You'll be part of a dynamic team with a culture of open communication and innovation, working on cutting-edge storage solutions. The role involves full software development lifecycle responsibilities, from design to delivery, within an Agile framework. Dell offers comprehensive benefits including healthcare, financial wellness tools, and parental leave. This is an opportunity to work with some of the best minds in the industry while making a significant impact on enterprise storage solutions.