Staff Software Engineer at Cohesity

Santa Clara, California, United States

Cohesity Logo
Not SpecifiedCompensation
Senior (5 to 8 years), Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
Technology, Cybersecurity, Data ManagementIndustries

Requirements

  • Strong coding experience in C++/Go
  • Comfortable using tools - JIRA, GitHub, Testrail
  • BS/MS in Computer Science or Engineering
  • 12+ years of developing and solving problems for large-scale distributed systems on Linux and Windows platforms
  • Strong coding, analytical, and debugging skills, including tools such as GDB and Python Debugger
  • Problem-solver who can investigate and solve sophisticated problems/issues
  • Good testing methodologies and passion for building quality products
  • Knowledge of Microservices and SaaS architecture
  • Excellent interpersonal skills
  • Knowledge of agile/scrum methodologies
  • Exposure to the Data Management domain (highly desirable)
  • Ability to articulate design and implementation choices
  • Ability to make decisions based on data and influence partners

Responsibilities

  • Lead a small team in all aspects of design, development, and supporting customers
  • Mentor the team of engineers on writing testable & maintainable code
  • Own & develop designs for the complete feature set
  • Engage in technical discussions with collaborators (Engineers, Architects, Product Managers, Designers)
  • Fine-tune backlog and adjust scope/plans to deliver committed features
  • Own deliverables by clearly communicating scope, timelines, and following through with commitments
  • Continuously assess risks and craft decisions based on metrics
  • Code and implement features requested by Product Management and/or Customers for on-prem and cloud platforms
  • Perform in-depth root cause analysis and implement code fixes to resolve product defects
  • Investigate, address problems, and fix functional and performance issues
  • Collaborate with team members, support, QA, and field teams to diagnose and address sophisticated customer issues and orchestrate development and testing of patches & hot-fixes
  • Design and implement tools to help support engineers diagnose problems, reducing time to resolution

Skills

Key technologies and capabilities for this role

Software EngineeringDesignDevelopmentTestable CodeMaintainable CodeMentoringScalabilityPerformanceDebuggingAIData SecurityBackup Systems

Questions & Answers

Common questions about this position

What programming languages are required for this role?

Strong coding experience in C++ or Go is required.

Is this a remote position or does it require office work?

This information is not specified in the job description.

What is the salary or compensation for this Staff Software Engineer role?

This information is not specified in the job description.

What leadership responsibilities does this role involve?

The role includes leading a small team in design, development, and customer support, as well as mentoring engineers on writing testable and maintainable code.

What qualities make a strong candidate for this position?

Candidates with strong coding skills in C++ or Go, experience leading teams, problem-solving in large codebases, and excellent communication for worldwide collaboration stand out.

Cohesity

Data management solutions for enterprises

About Cohesity

Cohesity specializes in data management solutions for data centers and cloud environments. Its main products, the Cohesity DataPlatform and Cohesity DataProtect, help businesses consolidate tasks like backup, recovery, and data storage into one platform, making it easier to manage large amounts of data while reducing complexity and costs. Unlike many competitors, Cohesity focuses on simplifying data management for medium to large enterprises across various industries, including finance and healthcare. The company's goal is to help businesses manage, protect, and gain insights from their data more efficiently.

San Jose, CaliforniaHeadquarters
2013Year Founded
$642MTotal Funding
SECONDARYCompany Stage
Data & Analytics, Enterprise SoftwareIndustries
1,001-5,000Employees

Benefits

Health & Wellness - Managing emotional and physical health are key to living happier lives. Cohesity employees enjoy access to exercise and meditation apps, e-Learning resources, Scribd, and more.
Parental Leave - Cohesity offers salary continuation in coordination with other benefits up to 20 weeks for maternity leaves. Up to four weeks of child bonding leave is offered to non-birth parents.
Personal Time - Our unlimited PTO policy ensures that you have work-life wellbeing and flexibility when you need it.
Financial - Cohesity offers a competitive salary, pay-for-performance bonus plan, retirement savings plan, flexible spending accounts, commuter checks, and more.

Risks

Emerging competition from startups like Eon challenges Cohesity's market position.
Integration challenges from Veritas acquisition could disrupt operations.
New leadership roles may lead to transitional challenges in company culture.

Differentiation

Cohesity integrates AI to enhance data insights and protection, setting it apart.
Their hyper-converged secondary storage simplifies data management for enterprises.
Cohesity's recognition as AWS Global Storage Partner of the Year boosts its credibility.

Upsides

Strategic partnership with NVIDIA enhances AI-driven data management solutions.
Acquisition of Veritas Technologies expands Cohesity's market share in data protection.
Deepening partnership with CrowdStrike strengthens cybersecurity offerings against data breaches.

Land your dream remote job 3x faster with AI