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 Software Engineer

Cohesity

Senior Software Engineer at Cohesity designing and delivering cloud-native SaaS products for data security and management. Architecting large-scale distributed systems for operational excellence in a multi-cloud environment.

Posted 7/22/2026full-timeSanta Clara • California • 🇺🇸 United StatesSenior💰 $179,056 - $198,951 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in building and delivering cloud-native, distributed systems on AWS, Azure, or GCP, with a strong foundation in C++, Go, and system design. Proven ability to lead teams in Agile environments while ensuring high-quality, scalable, and resilient software solutions.

Highest-signal resume keywords
C++ ProgrammingLarge-Scale Distributed SystemsCloud-Native DevelopmentAgile Development ProcessesMicroservices Architecture

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
C++JavaGoSystem DesignData StructuresAlgorithmsDebuggingMultithreadingConcurrencyPerformance Optimization
Soft Skills
Excellent CommunicationAnalytical AbilitiesProblem SolvingTeam OwnershipAccountability
Tools & Technologies
AWSAzureGCPS3SQSData Protection Services
Certifications & Qualifications
BS in Computer ScienceMS in Computer SciencePhD in Computer Science
Industry Keywords
Software-as-a-ServiceDistributed Data SystemsMicroservicesData PipelinesAgile Methodologies

Tech Stack

Tools & technologies
AWSAzureCloudDistributed SystemsGoGoogle Cloud PlatformJavaMicroservices

About the role

Key responsibilities & impact
  • Build and deliver next-generation products designed to run efficiently as Software-as-a-Service (SaaS) on leading public cloud platforms (AWS, Azure, and GCP)
  • Architect and implement large-scale distributed data systems that are optimized for performance, scalability, reliability, and resilience to meet enterprise-grade requirements
  • Design and operationalize high-performance microservices and data pipelines, ensuring end-to-end system health, scalability, and fault tolerance
  • Efficiently collaborating with product management, other cross-functional leads and teams on both technical and business strategies to improve and build the future product roadmap for Cohesity’s infinitely scalable platform
  • Drive accountability for test-driven development, delivery of high-quality features and resilient enterprise-class solutions
  • Lead a culture of team ownership and direct individual and team accountability to improve how they work and achieve results continuously
  • Participating in Agile development processes.

Requirements

What you’ll need
  • Must currently reside within commute radius of Santa Clara, CA
  • Willingness to work onsite at Santa Clara 2 days per week (Hybrid)
  • Expertise coding in C++ (or Java or Go)
  • Expertise in large-scale distributed systems and system design
  • Proficiency in filesystems and/or storage protocols and concepts
  • BS/MS/PhD in Computer Science with strong competencies in data structures, algorithms, and software design
  • 7+ years of back-end software development experience
  • Expert-level programming and debugging skills in C++ or Go
  • Proven expertise in building cloud-native, distributed systems on AWS, Azure, or GCP
  • Understanding of multithreading, concurrency, and parallel processing
  • Strong knowledge of system performance and scaling
  • Familiarity with AWS ecosytem - S3, SQS, AWS data protection services
  • Proven skills to solve complex problems
  • Experience with debugging and diagnosing production software
  • Ability to drive tasks to completion and take ownership of projects
  • Ability to work in a fast-paced and agile development environment
  • Possess excellent communication and sharp analytical abilities
  • 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
  • refresh days
  • 401(k) retirement plan
  • life and disability insurance coverages