Commvault (NASDAQ: CVLT) is the gold standard in cyber resilience. The company empowers customers to uncover, take action, and rapidly recover from cyberattacks – keeping data safe and businesses resilient. The company’s unique AI-powered platform combines best-in-class data protection, exceptional data security, advanced data intelligence, and lightning-fast recovery across any workload or cloud at the lowest TCO. For over 25 years, more than 100,000 organizations and a vast partner ecosystem have relied on Commvault to reduce risks, improve governance, and do more with data.
The Opportunity
We have an exciting opportunity for a Principal Engineering to join our organization! The ideal candidate will build highly scalable software defined storage solutions. Key responsibilities include but are not limited to the following:
What you’ll do
• Build distributed Data Path or File System software for a converged computing/storage platform in onprem and private or public cloud environments.
• Optimize software for high performance and scale.
• Develop a keen understanding of complex distributed systems, and design cretive solutions for customer requirements.
• Work on performance, scaling out and resiliency features in the software.
• Work closely with development, test, documentation and product management teams to deliver high-quality products.
Who you are
• Bachelor's degree in Computer Science or related field required. Advanced degree in related field preferred.
• 12+ years of hands-on experience in product development.
• 5+ years to be working in a distributed software.
• Love of programming and rock-solid in one or more languages: C, C++, Java.
• Proficiency in UNIX/Linux is must Development experience in file systems, operating systems, distributed systems management or cloud technologies.
• Familiarity with OS internals, concepts of distributed data management, and design/implementation trade-offs in building clustered, high- performance, fault-tolerant distributed systems software.
• Knowledge of Cassandra is a plus.
• Knowledge of any distributed storage system or File system is also a plus.
You’ll love working here because:
• Employee stock purchase plan (ESPP)
• Continuous professional development, product training, and career pathing
• Annual health check-ups, Car lease Program, and Tuition Reimbursement
• An inclusive company culture, an opportunity to join our Employee Resource Groups
• Personal accident cover and Term life cover