Staff Software Engineer
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.
About This Role:
We are actively seeking seasoned, senior trendsetters in a role as Staff Software Engineering, Platform team. As part of our engineering team, you will be responsible for architecture, end-to-end system design from inception through product delivery, the lifecycle of multiple products, and shipping high-quality features on multi-cloud and on-prem world.
A Day in the Life of a Staff Engineer at Cohesity:
- Picture yourself at Cohesity, where each day is a new opportunity to make an impact.
- As a Staff Engineer, you’ll be at the forefront of designing and implementing scalable and reliable data solutions.
- You’ll collaborate closely with our Product Management team to shape technical requirements and bring innovative ideas to life. Whether it’s diving deep into code, conducting thorough code reviews, or addressing performance bottlenecks, your expertise will shape the future of data management.
- Your day will be filled with exciting challenges, collaboration, and the satisfaction of knowing your work is driving meaningful results.
As a Staff Engineer at Cohesity you will get to:
- Lead the Way: Design and build cutting-edge data management solutions
- Collaborate and Innovate: Work with cross-functional teams to enhance our core product
- Code for Success: Develop high-performance, scalable, and reliable solutions
- Mentor and Grow: Guide and mentor junior engineers in a collaborative environment
Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- 9+ years of experience in software development or data engineering
- Proficiency in one or more programming languages, such as Go, Python, or Java(preferably Go).
- Strong understanding of distributed systems, data processing patterns, and cloud-based architectures
- Experience with software development tools and frameworks, such as Git, etc
- Solid knowledge of SQL and relational databases
- Proven track record of delivering high-quality software projects on time
- Excellent problem-solving and analytical skills
- Strong communication and collaboration abilities, with the ability to work effectively in cross-functional teams
- Lead initiatives and projects. Provide technical leadership and mentoring to team members.
Data Privacy Notice for Job Candidates:
For information on personal data processing, please see our Privacy Policy.
Equal Employment Opportunity Employer (EEOE)
Cohesity is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, creed, religion, sex, sexual orientation, national origin or nationality, ancestry, age, disability, gender identity or expression, marital status, veteran status or any other category protected by law.
If you are an individual with a disability and require a reasonable accommodation to complete any part of the application process, or are limited in the ability or unable to access or use this online application process and need an alternative method for applying, you may contact us at 1-855-9COHESITY or talent@cohesity.com for assistance.
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.