Remote Otter LogoRemoteOtter

Principal C++/C# Engineer - Remote

Posted 2 weeks ago
Software Development
Full Time
USA
$93,500 - $220,800 USD/year

Overview

Commvault is seeking a highly skilled and experienced Principal C++/C# Engineer with a deep expertise in virtualization and file system technologies. As a key member of our engineering team, you will play a pivotal role in designing, architecting, and implementing cutting-edge solutions that enable seamless data management and protection across diverse virtualized environments and file systems.

In Short

  • Design and development of advanced Active Directory and file system features within Commvault's industry-leading data management platform.
  • Architect scalable and high-performance solutions to address complex challenges in virtualized environments, including hypervisors, cloud platforms, and containerized infrastructures.
  • Collaborate closely with cross-functional teams, including product management, QA, and customer support, to gather requirements and define technical specifications.
  • Mentor and guide junior engineers, providing technical leadership and expertise in C++/C# programming, software architecture, and best practices.
  • Drive innovation and continuous improvement initiatives, researching emerging technologies and industry trends to enhance Commvault's product offerings.
  • Conduct thorough code reviews, perform unit testing, and ensure the highest standards of code quality, reliability, and performance.
  • Troubleshoot and resolve complex technical issues related AD recovery and data protection, both independently and collaboratively.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 8+ years of hands-on experience in software development using C++ and C#, with a proven track record of designing and delivering complex, enterprise-grade solutions.
  • Extensive knowledge of Active Directory, Entra ID (Azure Active Directory) technologies, including System state and Windows OS concepts.
  • Deep understanding of file system architectures, protocols, and data structures, with experience in developing file system features and functionalities.
  • Strong expertise in software architecture, design patterns, and system-level programming, with a focus on scalability, performance, and reliability.
  • Excellent problem-solving skills and a passion for tackling technical challenges in a fast-paced, collaborative environment.
  • Prior experience in the data management, backup, or storage industry is a plus.

Benefits

  • Continuous professional development, product training and career pathing.
  • An inclusive company culture, opportunity to join our Community Guilds.
  • Generous Global Benefits.
  • Employee Stock Purchase Plan.

Commvault

Commvault

Commvault (NASDAQ: CVLT) is a leading company in cyber resilience, dedicated to helping customers protect their data and recover swiftly from cyberattacks. With over 25 years of experience, Commvault offers an AI-powered platform that integrates top-tier data protection, security, and intelligence, ensuring businesses can operate resiliently across various workloads and cloud environments. Trusted by more than 100,000 organizations and a broad partner ecosystem, Commvault is committed to reducing risks, enhancing governance, and maximizing the value of data.

Share This Job!

Save This Job!

Similar Jobs:

Unknown Worlds logo

Principal Engineer - Remote

Unknown Worlds

2 days ago

Join Unknown Worlds as a Principal Engineer to lead game development in Unreal Engine 5 while mentoring a distributed engineering team.

Worldwide
Full-time
Software Development
Nagarro logo

Principal Engineer - Remote

Nagarro

1 week ago

Nagarro is seeking a Principal Engineer with extensive experience in Oracle PL/SQL and related technologies to join their dynamic team.

Worldwide
Full-time
Software Development

Opinov8

Principal Engineer - Remote

Opinov8

1 week ago

We are seeking a Principal Engineer to lead complex engineering projects and mentor less experienced engineers in a remote work environment.

USA
Full-time
Software Development
Fastn logo

Principal Engineer - Remote

Fastn

3 weeks ago

Join Fastn as a Principal Engineer to architect and scale AI-powered integration infrastructure in a high-growth environment.

Worldwide
Full-time
Software Development
Fastn logo

Principal Engineer - Remote

Fastn

3 weeks ago

Join Fastn as a Principal Engineer to architect and optimize AI-powered integration infrastructure for SaaS companies.

Worldwide
Full-time
Software Development