Back to jobs
C
Hiring companyCommvault

Verified today

Senior Engineer, C++, C#

Pune,India Full-time On-site

About the role

Server Team at Commvault develops mission‑critical backup and recovery software. The Senior Engineer designs, builds and maintains high‑performance C++/C# server components, participates in architecture reviews, debugs production issues and mentors junior engineers. Bangalore, Hyderabad, Pune – on‑site work model.

What you’ll do

  • Design and develop core server‑side components
  • Build scalable, high‑performance enterprise software
  • Participate in architecture discussions and design reviews
  • Debug complex production issues and improve performance
  • Mentor junior engineers and conduct code reviews
  • Follow Secure Software Development Lifecycle

What you’ll bring

  • Bachelor's degree
  • 4+ years software development
  • C++
  • C#
  • Object‑oriented design
  • Windows/Linux OS
  • Multithreading and concurrency
  • Networking concepts

Skills

C++C#.NETMultithreadingDistributed systemsPerformance optimizationDebuggingAgile development

Benefits

  • Employee Stock Purchase Plan
  • Tuition reimbursement
  • Annual health check‑ups
  • Car lease program
  • Personal accident and term life coverage

Education

Bachelor's degree