Dell Technologies is seeking a Software Principal Engineer to join their Software Engineering team in Bangalore. This role focuses on developing sophisticated systems and software solutions based on customer business needs. The position requires extensive experience in file system software development using C/C++, with strong emphasis on Linux systems and storage solutions. The ideal candidate will have 8+ years of experience and deep knowledge of data structures, algorithms, and modern development practices.
As a Principal Engineer, you'll be responsible for designing and developing data-domain features, participating in the full software development lifecycle, and working closely with cross-functional teams. The role demands expertise in debugging, performance optimization, and system architecture, particularly in storage and file system contexts.
Dell Technologies offers a comprehensive benefits package including healthcare programs, financial wellness tools, and generous parental leave. The company's commitment to innovation and transformation in the technology sector makes this an exciting opportunity for experienced engineers looking to make a significant impact.
The position is based in Bangalore and offers the chance to work with cutting-edge technologies while contributing to Dell's mission of helping customers transform their digital future. This role combines technical leadership with hands-on development, making it ideal for senior engineers who want to work on complex storage and system-level challenges while growing their careers at a global technology leader.