
Principal Engineer- Storage Protocol
3 days ago
As a Principal Software Engineer you will play a key role in enhancing our cloud-scale NAS platform. Your responsibilities will include:
- Participate and lead requirements analysis, architecture design, design reviews, and other work related to expanding our Platform, Protocols, and Operating System.
- Developing and maintaining software and services that power our NAS appliance, delivering high performance and reliability to customers.
- Building and enhancing High Availability (HA) and Upgrade mechanisms to ensure seamless, non-disruptive customer experiences.
- Investigating and resolving bugs and defects reported by QA, customer support, and the development team.
Required Skills and Experience
- 10+ years of experience building and operating large-scale, highly available distributed systems or cloud-based services.
- Proven expertise in C and C++ programming, with a strong focus on performance and reliability.
- Solid understanding of Linux clustering technologies such as Pacemaker, Corosync, etc.
- Proficient in object-oriented design and SDK development in both on-premises and cloud environments.
- Deep knowledge of data structures, algorithms, multi-threaded systems, I/O subsystems, and Linux internals including XFS/EXT filesystems.
- Strong grasp of operating systems, distributed systems architecture, and cloud service fundamentals.
- Experience working with hypervisor platforms such as ESX, Hyper-V, KVM, or OpenStack.
- Ability to work with technical partners to translate ambiguous requirements into well-defined, actionable designs and component-level specifications.
- Excellent written and verbal communication skills with the ability to clearly present complex technical topics to diverse audiences.
- Ability to lead technical implementation efforts, including rapid prototyping and delivery of proof-of-concept solutions.
- Demonstrated ability to collaborate and support team members, contributing to team knowledge around tools, technologies, and development best practices.
- The Storage Network Protocols we use include; NFS, SMB, CIFS, and SAMBA.
-
Software Principal Engineer
3 days ago
Bengaluru, Karnataka, India Dell Technologies Full time ₹ 1,04,000 - ₹ 1,30,878 per yearThe Software Engineering team 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 — all with the most advanced technologies, tools, software engineering methodologies and the collaboration of internal and...
-
Principal Software Engineer
5 days ago
Bengaluru, Karnataka, India Dell Technologies Full time ₹ 20,00,000 - ₹ 25,00,000 per yearPrincipal Software EngineerThe Software Engineering team 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 — all with the most advanced technologies, tools, software engineering methodologies and the...
-
Software Principal Engineer
1 week ago
Bengaluru, Karnataka, India Dell Technologies Full time ₹ 12,00,000 - ₹ 36,00,000 per yearPrincipal Quality Engineer The Software Engineering team 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 — all with the most advanced technologies, tools, software engineering methodologies and the...
-
Storage performance engineer, Portworx
1 week ago
Bengaluru, Karnataka, India Pure Storage Full time ₹ 20,00,000 - ₹ 25,00,000 per yearWe're in an unbelievably exciting area of tech and are fundamentally reshaping the data storage industry. Here, you lead with innovative thinking, grow along with us, and join the smartest team in the industry.This type of work—work that changes the world—is what the tech industry was founded on. So, if you're ready to seize the endless opportunities and...
-
Principal Software Engineer
3 days ago
Bengaluru, Karnataka, India Dell Technologies Full time ₹ 12,00,000 - ₹ 24,00,000 per yearThe Software Engineering team 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 — all with the most advanced technologies, tools, software engineering methodologies and the collaboration of internal and...
-
Software Principal Engineer
5 days ago
Bengaluru, Karnataka, India Dell Technologies Full time ₹ 12,00,000 - ₹ 36,00,000 per yearPrincipal Software EngineerThe Dell Technologies UDS Division is in the business of transforming the way data is stored. At the forefront of the big data movement, our highly parallelized, distributed architecture has completely redefined the storage model. We enable our thousands of customers to work at a scale that wasn't previously possible by shipping a...
-
Software Principal Engineer
2 weeks ago
Bengaluru, Karnataka, India Dell Technologies Full time ₹ 20,00,000 - ₹ 25,00,000 per yearSoftware Principal EngineerOur Unstructured Data Storage (UDS) group delivers two core storage solutions of the Dell AI Platform - PowerScale and ObjectScale, providing AI-ready storage for the world's most data intensive challenges. We are looking for talented, self-driven professionals to join our team and help shape the future of storage.Join us to do the...
-
Senior /Principal Product Manager- Storage
7 days ago
Bengaluru, Karnataka, India Nutanix Full time ₹ 12,00,000 - ₹ 36,00,000 per yearHungry, Humble, Honest, with Heart.The OpportunityThe NCI Storage team is responsible for building next-generation NCI software to extend support for external IP based storage. NCI (Nutanix Cloud Infrastructure) is the powerful and secure hyperconverged infrastructure to deliver all applications and data at any scale, on-premises and on any cloud.We are...
-
Storage Engineer
3 weeks ago
Bengaluru, Karnataka, India Aevis Technologies Full timeWe're Hiring: Storage Field Engineer (L1/L2) – Mumbai Location: Mumbai Job Type: Full-Time | On-site Interested candidates can share their resumes at We're looking for an experienced Storage Field Engineer (L1/L2) to join our team. Job Responsibilities: Implementation and support of SAN/NAS storage (NetApp / Dell EMC / Hitachi preferred,...
-
Software Principal Engineer
7 days ago
Bengaluru, Karnataka, India Dell Technologies Full time ₹ 12,00,000 - ₹ 36,00,000 per yearJoin us to do the best work of your career and make a profound social impact as a Principal Software Engineer on our Software Engineering Team in Bangalore.What youll achieveThe successful candidate of this position will serve as a Senior Software Engineer in UDS Platform Engineering team, playing a lead role in delivering cutting edge Storage Array Platform...