Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Cohesity

Senior Staff Software Engineer

Cohesity

Senior Staff Software Engineer developing AI-powered data security solutions at Cohesity. Leading software design and development while mentoring engineers in a collaborative environment.

Posted 6/26/2026full-timeSanta Clara • California • 🇺🇸 United StatesSenior💰 $239,044 - $265,604 per yearWebsite

Tech Stack

Tools & technologies
CloudDistributed SystemsGoLinuxMicroservicesPython

About the role

Key responsibilities & impact
  • Lead a small team in all aspects of design, development, and supporting our 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, and Designers
  • Fine-tune backlog and adjust scope/plans to deliver committed features
  • Own deliverables by clearly communicating the scope, and 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 thereby reducing time to resolution

Requirements

What you’ll need
  • Strong coding experience in any of these languages - C++/ Go
  • Comfortable in using tools - JIRA, GitHub, Testrail
  • BS/MS in Computer Science or Engineering
  • 12+ years of developing and solving problems for large-scale distributed systems written in (Insert Languages here) on Linux and Windows Platforms.
  • Strong coding, analytical, and debugging skills including the use of tools such as GDB, and Python Debugger.
  • Problem-solver who can investigate and solve sophisticated problems/issues.
  • Bring good testing methodologies and a passion for building quality products
  • Knowledge of Microservices and SaaS architecture
  • Looking for excellent interpersonal skills.
  • Knowledge of agile/scrum methodologies
  • Exposure to the Data Management domain is highly desirable
  • Ability to articulate design and implementation choices
  • Ability to make decisions based on data and influence partners
  • Demonstrated ability to leverage AI tools to enhance productivity, streamline workflows, and support decision making.

Benefits

Comp & perks
  • health and wellness benefits
  • vacation
  • paid holidays and refresh days
  • 401(k) retirement plan
  • life and disability insurance coverages

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C++GoLinuxWindowsGDBPython DebuggerMicroservicesSaaS architecturetesting methodologieslarge-scale distributed systems
Soft Skills
mentoringproblem-solvinganalytical skillsinterpersonal skillscommunicationdecision makingcollaborationrisk assessmentcommitmentinfluence
Certifications
BS in Computer ScienceMS in Computer ScienceBS in EngineeringMS in Engineering