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.
Passionate about defending the world's data? Join Cohesity!
The Recovery Agent team at Cohesity is on a mission to ensure resilience of customer business operations with multi-layered cybersecurity and intelligent automation capabilities delivered on a highly scalable, elastic, microservices based, AI-powered platform. As a Software Engineer II, you will be an individual contributor focused on developing, enhancing innovative features on next generation of our AI Powered Cyber Resiliency SaaS solution.
HOW YOU’LL SPEND YOUR TIME HERE
In this role, you will:
- Collaborate with stakeholders and team members to understand customer requirements and use cases.
- Brainstorm, design, and implement robust, scalable solutions, ensuring timely delivery according to release milestones.
- Ensure high-quality output through diligent code reviews, thorough unit/automation testing, and stakeholder demos.
- Analyze, troubleshoot, and resolve complex issues found during internal testing and customer usage.
- Work in a fast-paced environment, solving challenging problems in the cyber resiliency domain.
- Practice a lean startup approach to achieve high performance and deliver high-quality results.
- Each day will bring exciting challenges, collaboration, and the satisfaction of knowing that your work is making a real difference
WE’D LOVE TO TALK TO YOU IF YOU HAVE MANY OF THE FOLLOWING
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- Experience: 3 to 5 years of hands-on development experience.
- Excellent understanding and hands-on experience with GoLang and Java Spring, with exposure to microservices, containers, and Kubernetes.
- Proven experience in designing and developing RESTful APIs.
- In-depth knowledge of cloud platforms (AWS, Azure, Google Cloud) and virtualization technologies such as VMware.
- Strong coding, analytical, debugging, and troubleshooting skills.
- Knowledge of data security, data protection, and cyber resiliency concepts is a significant plus.
- Highly motivated and passionate problem-solver who can dive deep to resolve complex issues and build high-quality products.
- Strong collaborator with excellent communication skills.
- Exposure to Agile processes.
- Experience writing high-quality unit tests and automation scripts.
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.