C

Senior Engineer-C#

Commvault
NewPosted today

LOCATION

Bangalore · Onsite

EXPERIENCE

4+ Years

SKILLS REQUIRED

C#Backend DevelopmentRESTful APIsReact.jsSystem DesignCI/CDKubernetesSQL

Job description

Overview

As a Senior Engineer- C# (with React), design, build, and operate platform services and user-facing applications supporting control planes, user-access management, and backup workflows.

What you'll do

  • Own features from implementation through production operation, improving them based on usage, operational signals, and customer feedback.
  • Build reliable APIs and backend services in C#, and develop responsive interfaces in React.
  • Make technical trade-offs that balance correctness, scalability, security, cost, and maintainability as requirements evolve.
  • Write and review production-quality code.
  • Diagnose complex issues across the stack.
  • Participate in on-call and operational responsibilities.
  • Work with Product, quality assurance, customer-facing, and engineering teams to clarify requirements and deliver production-ready features.
  • Strengthen engineering practices through code quality, design contributions, and mentorship of junior engineers.

What you'll need

  • Bachelor's degree required.
  • 4+ years of professional software engineering experience, including ownership of features through production operation.
  • Strong proficiency in C#.
  • Experience building backend services and APIs with .NET.
  • Experience developing production applications with React and modern JavaScript or TypeScript.
  • Experience building and operating production systems, diagnosing issues, and improving them based on real-world behavior.
  • Ability to turn loosely defined requirements into maintainable solutions and make sound trade-offs under uncertainty.
  • Collaborative and self-driven, with experience working across teams and time zones.

Nice to have

  • C++ experience is a plus.
  • Security and SaaS experience strongly preferred.

Details

  • Locations: Bangalore, Hyderabad, and Pune, India.
  • Participate in on-call and operational responsibilities.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior Engineer-C#