Dell Technologies is seeking a Software Principal Engineer to join their Engineering Development team in Bangalore. This role focuses on developing sophisticated software systems based on customer business needs. The ideal candidate will have 8+ years of experience and strong programming skills in C++, C#, .Net technologies. You'll be responsible for designing and architecting new software environments, working with cutting-edge CI/CD tools, and delivering customer-facing products. The role requires deep knowledge of Windows OS Internals and experience with agile development methodologies. As part of Dell Technologies, you'll work in an environment that values innovation and collaboration, with comprehensive benefits including healthcare, financial wellness tools, and parental leave. This is an opportunity to make a significant impact while working with advanced technologies and methodologies in a global technology leader that helps transform how people work, live and play.