Software Engineer- Mid Level
Cohesity
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!
This role is needed to expand Cohesity's ability to enhance products like NetBackup and Data Protect which are flagship data protection solutions.
This person will add skills and bandwidth to enhance the capabilities of scale, performance and usability of the product.
HOW YOU'LL SPEND YOUR TIME HERE:
We are looking for candidates who have experience with file systems, storage and cloud technology for developing data protection solution. You should also have an eye for great design and a knack for resolving defects.
In this role, you will design, test, and develop data protection solutions. You will productively work in a highly collaborative agile team, actively participate in knowledge sharing all while communicating across teams in a multinational environment.
WE'D LOVE TO TALK TO YOU IF YOU HAVE MANY OF THE FOLLOWING:
- MS/BS in Computer Science/Computer Engineering or related field of study with 4- 8 years of relevant experience
- Designs, develops and maintains high quality code for product components, focusing on implementation and innovation.
- Knowledge of File Systems, Storage and Cloud technologies, emerging standards and engineering best practices
- Strong coding experience in Object Oriented Programming language. Mastered the fundamentals of programming and debugging skills in C++, C and DSA.
- Skills in scripting languages such as Perl, Python
- Knowledge of operating Systems: LINUX/UNIX, Windows
- Solid knowledge of Data Structures, Algorithms and Design Patterns
- Working knowledge of API fundamentals and best practices
- A fast learner and self-starter with intellectual horsepower
- Good analytical, debugging and troubleshooting skills.
- Problem-solver who can dive deep to solve complex problems/issues.
- Brings good testing methodologies and passion for building quality products
- Ability to mentor and guide developers, conduct code reviews, and foster a collaborative team environment
- Lead Software Engineers, drive innovation, maintain high standards of code quality, and align technical efforts with business goals.
- Knowledge of 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.