Software Engineer Job at Cohesity
Cohesity Software Engineer Job – AI-Powered Data Security & Cloud Platforms
In today’s data-driven world, data security and resilience are more important than ever. Therefore, companies that protect enterprise data play a critical role in shaping the future of technology. Cohesity, a global leader in AI-powered data security, stands at the forefront of this transformation.
If you are a software engineer who enjoys solving complex problems, working on large-scale systems, and building secure cloud platforms, then this Cohesity Software Engineer role could be the perfect next step in your career.
About Cohesity
Cohesity is a global leader in AI-powered data security and management. Moreover, over 13,600 enterprise customers, including most of the Fortune 100 and Global 500, trust Cohesity to protect their critical data.
Formed through the combination of Cohesity and Veritas’ enterprise data protection business, the company delivers solutions that secure data on-premises, in the cloud, and at the edge. In addition, Cohesity is backed by industry leaders like NVIDIA, IBM, Cisco, AWS, and Google Cloud.
As a result, Cohesity continues to earn global recognition for innovation, simplicity, and product strength.
Software Engineer Role at Cohesity
As a Software Engineer at Cohesity, you will work on web-scale, hybrid cloud infrastructure that supports enterprise-grade data security. Therefore, this role goes far beyond feature development.
You will design, build, and maintain high-performance software systems while also diagnosing issues in large, complex codebases. Moreover, you will collaborate closely with Product Managers, Customer Support teams, System Engineers, and customers.
As a result, your work directly improves product reliability, scalability, and customer experience.
How You Will Spend Your Time
Product Development and Innovation
First and foremost, you will design and develop innovative software solutions for both on-premises and SaaS platforms. Moreover, you will contribute to features that make Cohesity products easier to deploy, sell, and maintain.
In addition, you will help shape the future product roadmap by collaborating with cross-functional teams.
Scalable Systems and Cloud Engineering
Furthermore, you will implement features across cloud-native and distributed systems. Therefore, strong knowledge of scalability and performance is essential.
As a result, your work ensures Cohesity’s platform remains fast, resilient, and enterprise-ready.
Quality, Testing, and Ownership
Moreover, you will promote test-driven development and deliver high-quality, secure solutions. In addition, you will take ownership of features and continuously improve development processes.
Therefore, accountability and engineering excellence remain central to this role.
Required Skills and Qualifications
Educational Background
- Bachelor’s, Master’s, or PhD in Computer Science or Engineering
Although formal education is important, practical experience and problem-solving ability matter just as much.
Technical Skills
- Strong programming skills in C++ (system-side programming)
- Experience building large-scale distributed systems (4+ years preferred)
- Solid debugging and troubleshooting abilities
- Understanding of microservices, SaaS architecture, and cloud-native services
- Familiarity with Agile and Scrum methodologies
In addition, the ability to learn quickly and work independently is highly valued.
AI and Productivity Mindset
Cohesity encourages engineers to leverage AI tools to improve productivity. Therefore, experience using AI for automation, decision-making, or workflow optimization is a strong plus.
As a result, engineers grow faster while delivering better outcomes.
What Makes You a Great Fit
You will thrive in this role if you are:
- Curious and motivated to understand complex systems
- Comfortable diving deep into large codebases
- Passionate about building secure, high-quality products
- A strong problem-solver with analytical thinking
- Willing to collaborate across teams and roles
Moreover, a mindset of continuous improvement will help you succeed.
Work Culture and Flexibility
Cohesity promotes a collaborative and inclusive work culture. Employees who live near core offices work 2–3 days per week on-site, while others may apply if they have the right to work in the job location.
Therefore, the company balances flexibility with teamwork.
Why Join Cohesity?
- Work with a global leader in AI-powered data security
- Build enterprise-scale cloud and SaaS platforms
- Collaborate with talented engineers and industry experts
- Gain exposure to cutting-edge AI and distributed systems
- Grow your career in a company recognized for innovation
As a result, Cohesity offers both career stability and technical growth.
Final Takeaway
In conclusion, the Cohesity Software Engineer role is ideal for engineers who want to work on AI-powered data security, scalable cloud platforms, and enterprise systems. Therefore, if you enjoy building impactful technology while learning from world-class teams, this opportunity is worth exploring.
