Cohesity

Senior Software Engineer

Cohesity

full-time

Posted on:

Location Type: Hybrid

Location: RosevilleFloridaMinnesotaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $144,160 - $180,200 per year

Job Level

About the role

  • Apply your technical depth to design and develop new features based on architectural guidance
  • Refine existing implementations and contribute insights that improve system scalability, performance, security, and reliability
  • Troubleshoot complex issues across the full stack, leveraging strong debugging skills
  • Work comfortably across boundaries — UI, API, services, deployment
  • Translate product requirements into well-engineered solutions
  • Contribute to discussions that balance customer needs, operational efficiency, security requirements, and time‑to‑market
  • Navigate a matrixed environment by partnering with architects, QA, platform teams, and cross‑functional stakeholders
  • Mentor junior and mid-level engineers
  • Participate in design reviews, give and receive constructive feedback

Requirements

  • 7 plus years of experience
  • BS/MS. in Computer Science
  • Demonstrated ability to leverage AI tools to enhance productivity, streamline workflows, and support decision making
  • Experience with container-based technologies such as Kubernetes, Docker, micro-based services
  • Experience with REST API based application development
  • Knowledge of FIPS and STIG software security standards a plus
  • Database experience with such applications as Postgres a plus
  • NetBackup and Cohesity database protection experience helpful
  • Motivated to solve complex problems and challenges and works well in a team environment as well as self-motivated to work alone when needed
  • 3+ years of experience with software design and architecture.
  • Hands-on coding skills in at least one of the following languages: C++, Java, Python
  • REST API based application development
  • Distributed systems design and development is plus
  • Strong analytical and problem-solving skills
Benefits
  • health and wellness benefits
  • vacation
  • paid holidays and refresh days
  • 401(k) retirement plan
  • life and disability insurance coverages
Applicant Tracking System Keywords

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

Hard Skills & Tools
C++JavaPythonREST API developmentKubernetesDockerdistributed systems designdatabase experiencePostgressoftware design and architecture
Soft Skills
strong debugging skillsanalytical skillsproblem-solving skillsmentoringteam collaborationself-motivationconstructive feedbackcustomer needs balancingoperational efficiencytime-to-market awareness
Certifications
BS in Computer ScienceMS in Computer Science