About the Role
The Opportunity
We have an outstanding career opportunity for Backend- Senior Engineer at Bangalore location. As a Senior Backend Engineer on the Clumio team, you are a key contributor to the backend systems that power the control and management plane of the cloud-native data protection platform. Reporting to an Engineering Director, this role emphasizes strong hands-on engineering, ownership of backend components, and collaboration across functions to deliver reliable production systems.
About The Team
The Clumio Backend team designs, builds, and operates core backend systems that support Clumio's cloud-native data protection platform. For many customers, data protection is not a "nice-to-have" capability, but a foundational requirement driven by compliance, audit, and security mandates. In these environments, recovery performance, cost efficiency, strong governance, and reliable operation at scale are critical differentiators. Built on a cloud-native architecture, the Backend team develops shared services and well-defined interfaces that abstract complexity from underlying systems and enable consistent, reliable, and scalable interactions across the platform. This work supports the continued evolution of the platform, enabling new capabilities, data sources, and workflows to be added efficiently and safely.
What You’ll Do…
- You design, build, and operate backend services that support core platform capabilities such as control planes, user-access management, and backup workflows.
- You take ownership of features or components, driving them from implementation through production operation, and continuously improve them based on real-world usage, operational signals, and customer feedback.
- You contribute to service design and API development, making sound technical trade-offs that balance correctness, scalability, cost, and maintainability under evolving requirements.
- You spend most of your time writing and reviewing production-quality code, diagnosing and resolving complex backend issues, and participating in on-call and operational responsibilities.
- You work closely with Product, quality assurance, customer-facing, and other teams to clarify requirements, ensure production readiness, and support smooth feature delivery.
- Through code quality, design contributions, and mentorship of junior engineers, you help reinforce best practices and strengthen the reliability and scalability of the backend platform.
Who You Are…
- Bachelor's degree required.
- 4+ years of professional software engineering experience, including ownership of features or components from implementation through production operation.
- Proficiency in at least one modern programming language such as Go (Preferred), Python, Java, or Rust.
- Experience building and operating non-trivial production systems.
Requirements
Software Engineering Experience
You should have 4+ years of professional software engineering experience.
Programming Proficiency
Proficiency in at least one modern programming language such as Go, Python, Java, or Rust is required.
Production Systems Experience
Experience building and operating non-trivial production systems is essential.
Feature Ownership
You must have experience owning features or components from implementation through production operation.
Nice to Have
Experience with Go is preferred.
Familiarity with cloud-native architectures is a plus.