Principal Software Engineer

2 days ago


Tinton Falls, New Jersey, United States Commvault Full time
About Commvault

Commvault is the gold standard in cyber resilience, empowering customers to uncover, take action, and rapidly recover from cyberattacks. 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.

Job Description

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.

Key Responsibilities
  • 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 to 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.
What You'll Love About Working Here
  • 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.


  • Tinton Falls, New Jersey, United States Commvault Full time

    About CommvaultCommvault is a leading provider of data management and protection solutions. The company empowers customers to uncover, take action, and rapidly recover from cyberattacks, keeping data safe and businesses resilient.With a unique AI-powered platform, Commvault combines best-in-class data protection, exceptional data security, advanced data...


  • Tinton Falls, New Jersey, United States Commvault Systems Inc Full time

    About CommvaultCommvault is the gold standard in cyber resilience, empowering customers to uncover, take action, and rapidly recover from cyberattacks. Our 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.Job...


  • Skaneateles Falls, New York, United States V R Della Infotech Inc Full time

    Job Title: Senior Software EngineerJoin V R Della Infotech Inc as a Senior Software Engineer and contribute to the development of advanced medical monitors that save lives worldwide.Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing and...


  • Skaneateles Falls, New York, United States V R Della Infotech Inc Full time

    Job OverviewBecome a key contributor to the development of advanced medical monitors that save lives worldwide.Key ResponsibilitiesDesign and implement software components for new and existing devices, collaborating with cross-functional teams to understand needs and requirements.Participate in creating schedules and tasking to facilitate the execution of...


  • Skaneateles Falls, New York, United States SPECTRAFORCE Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at SPECTRAFORCE. As a Senior Software Engineer, you will play a key role in the research and development of advanced medical monitors that save lives across the world.Key ResponsibilitiesDesign and implement software for new and existing medical devices, working...


  • Tinton Falls, New Jersey, United States NebulaWorks Full time

    We are seeking a highly skilled State-Certified Construction Technician to join our team at NebulaWorks. As a key member of our civil engineering team, you will be responsible for managing municipal projects from start to finish.Key Responsibilities:Oversee project planning and execution for municipal civil engineering projectsCollaborate with clients to...


  • Tinton Falls, New Jersey, United States NebulaWorks Full time

    We are seeking a highly skilled State-Certified Construction Technician to join our team at NebulaWorks. As a key member of our civil engineering team, you will be responsible for managing municipal projects from start to finish.Key Responsibilities:Project Management: Oversee the planning, execution, and completion of civil engineering projects, ensuring...


  • Tinton Falls, New Jersey, United States Landa Corporation Full time

    About the RoleLanda Digital Printing is seeking a skilled Mechanical Integration Specialist to provide technical support to our growing customer base and foster strong relationships with customers.The expected salary range for this position is between $50,000 and $100,000 per year.Key ResponsibilitiesAssist with the mechanical phase of press installations...


  • Tinton Falls, New Jersey, United States Twin Resources Full time

    Job OverviewTwin Resources is seeking a skilled Fabrication Shop Technician to join our team. As a key member of our Life Forms Fabrications subsidiary, you will play a crucial role in designing and prefabricating architectural components and structures.Key ResponsibilitiesAssist in the creation of architectural structures, accessories, and catalog...


  • Tinton Falls, New Jersey, United States OpenText Full time

    About the RoleWe are seeking a highly skilled Senior Account Executive to join our Cybersecurity team at OpenText. As a key member of our sales team, you will be responsible for driving revenue growth and expanding our presence in the cybersecurity market.Key ResponsibilitiesDevelop and execute sales strategies to target key accounts and drive revenue...


  • Niagara Falls, New York, United States Calspan Full time

    Job Title: Associate Principal Mechanical EngineerCalspan is seeking an experienced Associate Principal Mechanical Engineer to join our team of innovative engineers. As a key member of our Flight Operations Team, you will design and substantiate aircraft modifications and installations to support advanced flight research projects using Calspan's fleet of...


  • Tinton Falls, New Jersey, United States OpenText Full time

    About the RoleWe are seeking a highly skilled Senior Account Executive to join our Cybersecurity team at OpenText. As a key member of our sales team, you will be responsible for driving revenue growth and expanding our presence in the cybersecurity market.Key ResponsibilitiesDevelop and execute sales strategies to target assigned accounts and drive revenue...


  • Tinton Falls, New Jersey, United States OpenText Full time

    About the RoleAs a Senior Account Executive for Cybersecurity Solutions at OpenText, you will play a critical role in driving sales growth and revenue expansion in the cybersecurity market. This is an exceptional opportunity to leverage your expertise in cybersecurity sales and build strong relationships with key decision-makers in the industry.Key...


  • Tinton Falls, New Jersey, United States OpenText Full time

    About OpenTextOpenText is a global leader in information management, where innovation, creativity, and collaboration are the key components of our corporate culture. As a member of our team, you will have the opportunity to partner with the most highly regarded companies in the world, tackle complex issues, and contribute to projects that shape the future of...


  • Niagara Falls, New York, United States Calspan Full time

    About the RoleCalspan is seeking an experienced Associate Principal Mechanical Engineer to join our team. As a key member of our Flight Operations Team, you will be responsible for designing and substantiating aircraft modifications and installations to support advanced flight research projects.Key ResponsibilitiesDesign and lead the fabrication and...

  • Software Engineer

    3 weeks ago


    Glens Falls, New York, United States Infinity Systems Full time

    About Infinity SystemsWe are a leading provider of innovative IT solutions for waste management logistics. Our expertise spans the development and implementation of cutting-edge software architectures, server-based application programs, and digital solutions that enhance efficiency and safety in the industry.What We OfferA dynamic and challenging range of...


  • Glens Falls, New York, United States Flomatic Corp Full time

    About Flomatic CorpFlomatic Corp is a leading manufacturer of high-quality valves with a rich history spanning over 90 years. Our company is built on a strong foundation of values, customer-centricity, and environmental consciousness.Our MissionWe strive to deliver innovative solutions that meet the evolving needs of the water and wastewater industry. Our...


  • Niagara Falls, New York, United States Calspan Full time

    OverviewCalspan is a leading provider of testing and technology development services, solutions, and systems in the aerospace, defense, and automotive industries.Our diverse skill set and unique testing capabilities enable innovators to push the limits of technology and transform the future.Calspan's Flight Operations Team is a full-service flight test...


  • Little Falls, New York, United States Jobot Full time

    About the RoleWe are seeking a highly skilled Mechanical Engineer to join our dynamic team at Jobot. As a Mechanical Engineer, you will be responsible for designing, developing, and testing mechanical systems and equipment.Key ResponsibilitiesDesign and develop mechanical systems and equipment using computer-aided design (CAD) software.Test and evaluate...

  • Project Engineer

    2 weeks ago


    Niagara Falls, New York, United States Sevenson Environmental Services, Inc. Full time

    Job Title: Project EngineerSevenson Environmental Services, Inc. is seeking a highly motivated and organized Project Engineer to support environmental remediation projects across the country.About the Role:This is an entry-level position that requires a well-organized individual with good communication skills to interact with internal project management...