Software Engineering Intern (Summer 2027)

Cohesity•Santa Clara, CA

About The Position

Cohesity is hiring a Software Engineering Intern for Summer 2027. Interns contribute to technical projects that affect production systems used by enterprise customers. The intern will work with engineers, technical leaders, and mentors to design, develop, test, and deliver solutions across cloud, platform, infrastructure, security, and data management products, gaining hands-on experience with distributed systems, cloud-native technologies, and the software development lifecycle. Interns are hired into a general talent pool and matched with a team during recruitment. Possible areas include cloud infrastructure, distributed systems, data management, cybersecurity, storage systems, platform engineering, and emerging technologies. High-performing interns may be considered for full-time new graduate roles after graduation. Cohesity employees within a reasonable commute of a core office work in the office 2–3 days per week. Candidates outside the area should apply only if they are committed to relocating before their start date and have the legal right to work in the job location.

Requirements

  • Currently pursuing a BS or MS in Computer Science, Computer Engineering, Software Engineering, Data Science, or a related technical discipline.
  • Expected graduation date between December 2027 and June 2028.
  • Strong foundation in computer science fundamentals, including data structures, algorithms, and systems design.
  • Experience developing software through coursework, research, internships, open-source contributions, or personal projects.
  • Proficiency in one or more programming languages such as C++, Go, Java, or Python.
  • Familiarity with software development tools, version control systems, and Linux/Unix environments.
  • Strong analytical, problem-solving, and debugging skills.
  • Intellectual curiosity, passion for technology, and enthusiasm for solving complex technical challenges.

Nice To Haves

  • Coursework, project experience, or exposure to distributed systems and large-scale software architecture.
  • Coursework, project experience, or exposure to networking, systems programming, or operating systems.
  • Coursework, project experience, or exposure to concurrent or asynchronous programming.
  • Coursework, project experience, or exposure to cloud computing and containerized environments.
  • Coursework, project experience, or exposure to data security, cryptography, ransomware protection, or secure coding practices.
  • Experience with AWS, Azure, GCP, Docker, Kubernetes, TensorFlow, PyTorch, or similar tools.
  • Participation in research projects, hackathons, open-source contributions, technical clubs, or previous internships.
  • Exposure to artificial intelligence, machine learning, data science, or emerging technologies through coursework, research, internships, or personal projects.

Responsibilities

  • Design, develop, test, and deploy software components for Cohesity’s enterprise data security and management platform.
  • Contribute production-quality code using modern engineering practices.
  • Collaborate with engineers, product managers, and architects to solve technical challenges.
  • Work on distributed systems, cloud-native services, storage technologies, cybersecurity solutions, or platform infrastructure.
  • Participate in code reviews, design discussions, sprint planning, and technical brainstorming.
  • Analyze system performance and help improve scalability, reliability, and operational efficiency.
  • Build tooling, automation, or product features that create measurable customer impact.
  • Present a final project and internship accomplishments to engineering leaders and executives.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service