Local, online, private and government jobs · Updated daily
RojgarPointLocal, Online, Private and Govt Jobs

Senior Engineer-C#

Commvault
Bangalore, India; Hyderbad, India; Pune, IndiaFull-time4+ years

About this job

As a Senior Engineer-C# at Commvault in India, you will design, build, and operate platform services and user-facing applications supporting critical functions like control planes, user-access management, and backup workflows. Your normal day involves building reliable backend APIs in C#, developing responsive user interfaces in React, and guiding features from initial implementation all the way to production. You will collaborate closely with product, quality assurance, and engineering teams to clarify requirements, troubleshoot complex stack issues, and write production-quality code. Commvault is a cyber resilience company that empowers customers to recover from cyberattacks and keep data safe using its unique AI-powered data protection platform. Working here means balancing technical trade-offs for scalability and security while continuously improving platform features based on operational signals and customer feedback.

Responsibilities

  • Own features from implementation through production operation and improve them based on usage and feedback.
  • Build reliable APIs and backend services in C#, alongside developing responsive interfaces in React.
  • Make technical trade-offs balancing correctness, scalability, security, cost, and maintainability.
  • Write and review production-quality code and diagnose complex issues across the technology stack.
  • Participate in on-call and operational responsibilities.
  • Collaborate with Product, quality assurance, customer-facing, and engineering teams to deliver features.
  • Strengthen engineering practices through design contributions and mentorship of junior engineers.

Requirements

  • Bachelor's degree required.
  • 4+ years of professional software engineering experience including feature ownership.
  • Strong proficiency in C# with experience building backend services and APIs using .NET.
  • Experience developing production applications with React and modern JavaScript or TypeScript.
  • Experience building and operating production systems and diagnosing issues.
  • Ability to turn loosely defined requirements into maintainable solutions.
  • Collaborative and self-driven working style across teams and time zones.

Good to have

  • C++ experience
  • Security experience
  • SaaS experience

Who should apply

This role suits experienced software engineers with a background in C# and React who have at least four years of professional engineering experience and a bachelor's degree. Candidates should be comfortable working across both backend and frontend technologies, managing production systems, and collaborating with global teams. If you enjoy making technical trade-offs, turning loosely defined requirements into maintainable solutions, and mentoring junior team members, this position is a great fit. Freshers should not apply as 4+ years of professional experience is required.

Frequently asked questions

What locations is the Senior Engineer-C# role available in?

The Senior Engineer-C# role is available at Commvault in Bangalore, Hyderabad, and Pune locations.

What technical skills are needed for the Senior Engineer-C# position at Commvault?

Candidates need strong proficiency in C#, experience building APIs with .NET, and experience developing production applications with React and modern JavaScript or TypeScript.

What does a Senior Engineer-C# do on a daily basis at Commvault?

A normal day involves building backend services, developing responsive interfaces, writing production-quality code, diagnosing stack issues, and collaborating with cross-functional teams.

How many years of experience are required to apply for the Commvault Senior Engineer-C# opening?

The posting requires 4+ years of professional software engineering experience.

Rojgar Point lists this job for information. Always apply on the official company page and never pay anyone for a job.