hero

We bind our fortunes to those who dare to burn
away the obsolete and forge the unimagined future.

Senior Software Engineer

Cohesity

Cohesity

Software Engineering
Bengaluru, Karnataka, India
Posted on May 2, 2025

Cohesity is a leader in AI-powered data security and management. Aided by an extensive ecosystem of partners, Cohesity makes it easy to secure, protect, manage, and get value from data — across the data center, edge, and cloud. Cohesity helps organizations defend against cybersecurity threats with comprehensive data security and management capabilities, including immutable backup snapshots, AI-based threat detection, monitoring for malicious behavior, and rapid recovery at scale.

We’ve been named a Leader by multiple analyst firms and have been globally recognized for Innovation, Product Strength, and Simplicity in Design.

Join us on our mission to shape the future of our industry.

Want to help us innovate and deliver world-class data management solutions?

The R&D team at Cohesity is on a mission to help organizations manage and protect their data in smarter and more scalable ways. Our customer-obsessed engineers design innovative solutions that tackle the hardest technical challenges. As a Senior Member of Technical Staff (MTS4), you’ll help drive improvements across our platform, working across both on-prem and SaaS offerings. You’ll work closely with Product Management, Support, System Engineers, and customers to build resilient and innovative solutions that solve real-world challenges.

We are a passionate team of builders who thrive on diagnosing, scaling, and solving complex challenges. We value high-quality execution, collaboration, and customer focus, and we’re looking for engineers who take pride in delivering innovative, reliable solutions while supporting and mentoring teammates.

HOW YOU’LL SPEND YOUR TIME HERE

  • Design, develop, and maintain features for our on-prem and SaaS data management platforms.

  • Collaborate cross-functionally to shape technical and business strategy aligned with product roadmap goals.

  • Implement scalable product features and ensure high-quality delivery through test-driven development practices.

  • Participate in Agile development processes, taking ownership of individual deliverables and contributing to team accountability.

  • Continuously drive improvement in development workflows and help elevate team engineering standards.

Example: “You will use strong development and troubleshooting skills to build scalable cloud-native features that improve deployment velocity and platform reliability across hybrid environments.”

WE’D LOVE TO TALK TO YOU IF YOU HAVE MANY OF THE FOLLOWING

  • BS/MS/Ph.D. in Computer Science, Engineering, or a related technical field.

  • 3+ years of experience developing and troubleshooting large-scale distributed systems.

  • Proficiency in programming like using C++, Golang or Java.

  • Strong analytical, debugging, and problem-solving skills with a passion for building quality products.

  • Experience with test methodologies and test-driven development.

  • Fast learner and self-starter with strong intellectual curiosity.

  • Knowledge of Microservices, SaaS architecture, and Cloud-native technologies is a plus.

  • Familiarity with Agile/Scrum methodologies.

Data Privacy Notice for Job Candidates:

For information on personal data processing, please see our
Privacy Policy.

In-Office Expectations

Cohesity employees who are within a reasonable commute (e.g. within a forty-five (45) minute average travel time) work out of our core offices 2-3 days a week of their choosing.