Software Engineering Manager– C++/C#/Java

3 months ago


Bengaluru, India Commvault Systems (India) Private Limited Full time
JOB DESCRIPTION

About Commvault  

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 years, more than , organizations and a vast partner ecosystem have relied on Commvault to reduce risks, improve governance, and do more with data. 

JOB DESCRIPTION:

Software Engineering Manager– C++/C#/Java

The Opportunity

We have an outstanding career opportunity for a Software Engineering Manager– C++/C#/Java, in Bengaluru, Hyderabad and Pune. In this role, you will lead and manage a diverse team, fostering a collaborative and innovative environment.

We are an extra ordinary engineering team that thrives on innovative ideas We believe in having a dynamic engineering process but at the same time believe that processes can evolve to enhance Developer efficiencies and capabilities. We take pride in our ability to complete complex projects while delivering exceptional results to our customers. It takes great people to build great software and that’s where you come in We thrive upon collaboration and focus our efforts on maintaining a strong diverse workforce. We hire individuals from all different backgrounds and experiences and are passionate about equality and integrity.

What you’ll do

You will be joining the Server Team, where innovation meets efficiency.

Exhibit strong technical expertise and effective people management skills.

Serve as a subject matter expert within the product domain to customers and other stakeholders.

Participate in technical design and architecture discussions, ensuring high-quality solutions.

Oversee the delivery of multiple projects, ensuring their dependencies are managed and priorities are met.

Manage project timelines, resources, and deliverables, ensuring projects are completed on time.

Work closely with cross-team and cross-functional partners, including product managers, designers, and other stakeholders, to ensure alignment and successful project delivery.

Ensure product maintenance by consistently resolving support cases and defects reported by QA.

Enhance the product quality by continuously reviewing the issues reported by customers and product certification.

Actively engage in discussions on issues affecting the team.

Mentor and guide team members, promoting continuous learning and development.

Measure the impact of your team and set clear expectation and goals.

Conduct regular performance evaluation and provide constructive feedback to team members.

Who you are

Bachelor's degree required.

A minimum of 3 years of experience in a managerial or leadership role, encompassing both technical and people management responsibilities.

Experience in one or more object-oriented programming language and relational databases, preferably C++ and Microsoft SQL Server.

Experience in technical design, architecture and problem solving.

Ability to analyse complex problems and develop innovative solutions.

Strategic thinking with a focus on long-term goals and continuous improvement.

Ability to lead and motivate a team, fostering a positive and productive work environment.

Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.

Security and SaaS experience strongly preferred.

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 Community Guilds

Personal accident cover and Term life cover

Ready to #makeyourmark at Commvault? Apply now

Commvault is an equal opportunity workplace and is an affirmative action employer. We are always committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status and we will not discriminate against on the basis of such characteristics or any other status protected by the laws or regulations in the locations where we work.

Commvault’s goal is to make interviewing inclusive and accessible to all candidates and employees. If you have a disability or special need that requires accommodation to participate in the interview process or apply for a position at Commvault, please email

Close the popup Apply Now Save job
  • C++ Software Engineer

    4 weeks ago


    Bengaluru, Karnataka, India CapTalent HR Full time

    About the RoleWe are seeking a skilled C++ software engineer to join our team at CapTalent HR. The ideal candidate will have a strong understanding of the C++ programming language and experience with the Linux platform.Key ResponsibilitiesDevelop software applications using C++ and LinuxCollaborate with cross-functional teams to design and implement software...


  • Bengaluru, Karnataka, India APN Consulting Inc Full time

    About the RoleWe are seeking a skilled Software Engineer with expertise in Java and C++ programming languages to join our team. The successful candidate will be responsible for designing, developing, and testing software applications using Java and C++.The ideal candidate will have a strong background in computer science and experience with algorithm design...


  • Bengaluru, Karnataka, India Commvault Systems (India) Private Limited Full time

    About CommvaultCommvault is a leading provider of cyber resilience solutions. Our AI-powered platform combines data protection, security, and intelligence to help organizations recover from cyberattacks and maintain business continuity.Job Description:Software Engineering Manager– C++/C#/JavaThe OpportunityWe are seeking an experienced Software Engineering...


  • Bengaluru, Karnataka, India Altair Engineering Full time

    Unlock Your Potential in a Dynamic EnvironmentSenior Software Development Engineer - C++ and PythonWe're seeking a skilled Senior Software Development Engineer to join our team. As a key member, you'll be responsible for driving software development in Altair HyperWorks NVH Director. Your expertise in C++ and Python will be instrumental in implementing new...


  • Bengaluru, India Ichigo solution Full time

    Hi,Please find below JD and do reply with updated resume.Software Development EngineerBengaluru/Hyderabad/Gurgaon/ChennaiAs a Software Development Engineer at Amazon, you have industry-leading technical abilities and demonstrate breadth and depth of knowledge. You build software to deliver business impact, making smart technology choices. You work in a team...


  • Bengaluru, Karnataka, India IBCScorp Full time

    Job Title: Embedded C/C++ Software EngineerWe are looking for a highly skilled Embedded C/C++ Software Engineer to join our team at IBCScorp.Job Summary:As an Embedded C/C++ Software Engineer at IBCScorp, you will be responsible for designing, developing, and testing software for digital TV and set-top box systems. You will work with a talented team of...


  • Bengaluru, Karnataka, India Encora Inc. Full time

    Job SummaryAs a Senior C/C++ Software Engineer at Encora, you will be responsible for designing and developing software products according to client requirements. This role involves working closely with the development team to ensure timely delivery of high-quality software solutions.Key ResponsibilitiesContribute to the development and refinement of test...

  • Java with C++

    6 months ago


    Bengaluru, Karnataka, India Sira Consulting Inc Full time

    Dear Job Seeker **Role**: - Java with C++ **Experience**: - 6 to 10 Years **Location**: - Bangalore - We are urgently looking for **Java with C++ in Linux /Unix platform **Dev for Bangalore location working from client side in hybrid mode. - Overall 6+ years of development experience in Java with C++ in Linux /Unix platform. - with knowledge of...


  • Bengaluru, Karnataka, India TITAN CONSULTANCY Full time

    Job Title: Embedded C/C++ Software EngineerJob Description:Titan Consultancy is seeking a talented C/C++ software engineer to design, develop, and implement software solutions for our clients' embedded systems. As a C/C++ software engineer, you will be responsible for developing efficient, reusable, and reliable embedded software code.Responsibilities:Design...

  • Software Engineer

    4 weeks ago


    Bengaluru, Karnataka, India IN10 VMware Software India Private Limited Full time

    Job DescriptionThis role is for a talented Software Engineer who will join our team as a C# Developer to work on the Unified Endpoint Management Platform. As a member of our team, you will be responsible for designing and implementing software solutions using C# and .NET core. You will also work on improving processes around DevOps, Agile, and CI/CD.Key...


  • Bengaluru, India Altair Engineering Full time

    Transforming the Future with the Convergence of Simulation and Data Software Development Engineer – C++ [ Contract Role ] Do you like a challenge, are you a complex thinker who likes to solve problems? If so, then you might be the new Altairian we are searching for. At Altair, your curiosity matters. We pride ourselves on a business culture that...


  • Bengaluru, Karnataka, India Altair Engineering Full time

    Unlocking Innovation with Advanced Simulation and Data AnalyticsAre you a seasoned software developer with a passion for C++ and Python? Do you have a strong background in software development, data analytics, and simulation? We are seeking a talented Senior Software Development Engineer to join our team at Altair Engineering.Responsibilities:Design and...


  • Bengaluru, Karnataka, India Altair Engineering Full time

    Transforming the Future with Simulation and DataSenior Software Development Engineer – C++ and PythonAltair is seeking a skilled Senior Software Development Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing new features in Altair HyperWorks NVH Director.Duties...


  • Bengaluru Rural, India Sadup Softech Full time

    Job Title: Sr. Java/C++ Software DeveloperJob Description:At Sadup Softech, we are seeking an experienced Senior Java/C++ Software Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software applications using Java/C++.Key Responsibilities:• Provides direct...


  • Bengaluru, India NetApp Full time

    Title: Software Engineer(C, C++) Location: Bangalore, Karnataka, IN, 560071 Requisition ID: 126676 Job SummaryMember of a software engineering team involved in development & design of the features related to AI/ML for NetApp’s flagship storage operating ONTAP. ONTAP is a feature rich stack with its rich data management capabilities that has tremendous...


  • Bengaluru, India NetApp Full time

    Title: Software Engineer(C, C++) Location: Bangalore, Karnataka, IN, 560071 Requisition ID: 126675 Job SummaryMember of a software engineering team involved in development & design of the features related to AI/ML for NetApp’s flagship storage operating ONTAP. ONTAP is a feature rich stack with its rich data management capabilities that has tremendous...


  • Bengaluru, Karnataka, India Gyan n Gigs Consulting LLP Full time

    **Job Title:** Embedded C/C++ Software EngineerWe are seeking a skilled Embedded C/C++ Software Engineer to join our team at Gyan n Gigs Consulting LLP. The ideal candidate will have a strong background in embedded programming, firmware development, and microcontroller systems.Key Responsibilities:Design, develop, and test embedded software systems for...

  • Software Developer

    4 weeks ago


    Bengaluru, Karnataka, India Capgemini Engineering Full time

    Job Requirements:Candidates should have a strong background in C/C++ and/or Core Java.Key Skills:Proficiency in Unix/Linux software developmentExperience in Shell and perl scriptingFamiliarity with Agile methodologiesHands-on with version control systems like Perforce and gitNice to Have:Exposure to requirements and verification proceduresKnowledge of...

  • Software Engineer III

    3 weeks ago


    Bengaluru, Karnataka, India Encora Inc. Full time

    About the RoleAt Encora, we are looking for a highly skilled Software Engineer III - C/C++ Developer to join our team. This is a full-time position that will involve working on various software development projects.Job SummaryThe successful candidate will be responsible for developing software products according to customer requirements, following tasks...


  • Bengaluru, Karnataka, India Commvault Systems (India) Private Limited Full time

    Job OverviewWe are seeking an experienced Software Engineering Manager– C++/C#/Java to lead and manage a diverse team at Commvault Systems (India) Private Limited. As a key member of our Server Team, you will be responsible for fostering a collaborative and innovative environment, driving complex projects, and delivering exceptional results to our...