Commvault Systems, Inc. logo

Backend — Principal Engineer

Job Overview

Location

Bangalore, India

Job Type

Full-time

Category

Backend Engineer

Date Posted

March 17, 2026

Full Job Description

📋 Description

  • As a Principal Engineer on the Clumio team at Commvault, you will step into a pivotal technical leadership role, driving the evolution and integrity of our cloud-native data protection platform's control and management plane.
  • This is a unique opportunity to blend deep, hands-on engineering with strategic architectural vision, shaping the very foundation upon which our customers rely for robust data protection and rapid recovery.
  • You will be instrumental in designing, building, and operating the core backend systems that underpin Clumio's sophisticated data protection capabilities, ensuring resilience, security, and efficiency at scale.
  • The Clumio Backend team is at the forefront of developing solutions for environments where data protection is not merely a feature, but a critical, non-negotiable requirement driven by stringent compliance, audit, and security mandates.
  • Your work will directly impact our ability to deliver exceptional recovery performance, optimize cost-efficiency, enforce strong governance, and ensure reliable operation for our enterprise clients.
  • You will be responsible for architecting and developing shared services and well-defined interfaces that abstract underlying system complexities, enabling consistent, reliable, and scalable interactions across the entire platform.
  • This role involves actively contributing to the platform's continuous evolution, facilitating the seamless and secure integration of new capabilities, data sources, and workflows.
  • Beyond core data protection functionalities, you will play a key role in enabling essential SaaS capabilities, including sophisticated lifecycle management, comprehensive observability, insightful usage and cost analytics, and intelligent data insights that empower effective operational decision-making for our customers.
  • You will collaborate closely with product management, frontend engineering, infrastructure teams, quality assurance, and customer-facing departments to ensure our backend systems meet the highest standards of reliability, scalability, and operability.
  • A significant aspect of your role will be to own and drive cross-cutting technical initiatives that extend across multiple services, defining and implementing core platform capabilities within shared services like control planes, policy management, and operational services.
  • This includes making critical architectural decisions, carefully balancing system correctness, cost-effectiveness, scalability, and operational simplicity, and leading complex projects from initial design through to successful production rollout.
  • You will be expected to set the technical direction for your areas of ownership, ensuring that architectural blueprints are translated into high-quality, robust production systems.
  • While providing technical leadership, you will remain deeply hands-on, dedicating substantial time to writing and reviewing code, tackling intricate technical challenges, and actively participating in production operations and incident response.
  • You will foster strong partnerships with Senior Engineers, Product Managers, and Customer Success teams, guiding technical designs, integrating valuable operational and customer feedback, and establishing best-practice technical patterns that enable the platform to scale and adapt across diverse cloud environments.
  • Your contributions will be vital in translating business objectives and customer needs into clear, actionable technical designs, well-defined APIs, and robust system architectures.
  • You will be a champion for designing, building, and evolving distributed, cloud-native systems, with a keen focus on correctness, scalability, operability, reliability, and cost efficiency.
  • Taking ownership of non-trivial production systems will involve diagnosing real-world issues, proactively enhancing system reliability, and iterating based on operational feedback and performance metrics.
  • You will be adept at making high-impact architectural decisions, thoroughly evaluating trade-offs, and articulating these decisions clearly to both technical and non-technical stakeholders.
  • Your collaborative spirit and self-driven nature will be essential, fostering a strong sense of shared ownership and enabling effective collaboration with cross-functional and geographically distributed teams, promoting open communication and alignment across different time zones.
  • Experience in security and SaaS environments will be highly valued, contributing to the overall robustness and marketability of our platform.
  • This role offers the chance to make a significant impact on a leading cyber resilience platform, contributing to its continued innovation and success in protecting critical data for organizations worldwide.

Skills & Technologies

Python
Java
Rust
Backend
Senior
Onsite
Degree Required

Ready to Apply?

You will be redirected to an external site to apply.

Commvault Systems, Inc. logo
Commvault Systems, Inc.
Visit Website

About Commvault Systems, Inc.

Commvault Systems provides data protection and information management software for enterprises. Its platform unifies backup, recovery, archive, replication, compliance, and analytics across on-premises, cloud, and hybrid environments. Customers use it to safeguard critical workloads, reduce storage costs, and meet regulatory mandates. The company serves financial services, healthcare, government, and other sectors through direct sales and partners worldwide.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Yerevan, Armenia
Full-time
Expires Jun 4, 2026
Go
Rust
Ruby
+5 more

17 days ago

Apply
Argentina - Remote
Full-time
Expires Jun 21, 2026
TypeScript
Scala
React
+4 more

2 hours ago

Apply
Argentina
Full-time
Expires May 12, 2026
Java
Remote

1 month ago

Apply
Argentina
Full-time
Expires May 20, 2026
JavaScript
TypeScript
React
+5 more

1 month ago

Apply