About the role#
As a Software Engineering Intern, you will join a collaborative team to build products that protect and manage exabytes of customer data. You will contribute to technical projects that affect production systems used by large organizations. You will work alongside engineers and mentors to design and deliver solutions across our cloud, platform, and security products. Interns are hired into a general talent pool and matched with a specific team based on interests, experience, and technical strengths. This is a paid, full-time internship for Summer 2027.
What you'll do#
- Design, develop, test, and deploy software components for our enterprise data security and management platform.
- Write production-quality code using modern engineering best practices.
- Work on large-scale distributed systems, cloud-native services, storage technologies, or cybersecurity solutions.
- Collaborate with engineers, product managers, and architects to solve technical challenges.
- Participate in code reviews, design discussions, sprint planning, and technical brainstorming.
- Analyze system performance to improve scalability, reliability, and operational efficiency.
- Build tooling, automation, or product features that create measurable impact.
- Present your final project to engineering leaders and executives at the end of the internship.
What you'll need#
- Currently pursuing a BS or MS in Computer Science, Computer Engineering, Software Engineering, Data Science, or a related field.
- 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.
- Exposure to areas such as distributed systems, networking, systems programming, concurrent programming, cloud computing, or containerized environments.
- Knowledge of data security, cryptography, or secure coding practices is a plus.
- Experience with technologies like AWS, Azure, GCP, Docker, Kubernetes, TensorFlow, or PyTorch is beneficial.
Location & details#
- Location: Santa Clara, California.
- Modality: Hybrid (employees within a reasonable commute work from the office 2-3 days per week).
- Term: Summer 2027.
- Employment: Full-time.
About Cohesity
Cohesity is a software development company based in Santa Clara, California. It provides a platform for data protection, security, and management. The company serves large organizations globally by helping them recover from cyber events and secure data at an enterprise scale. It employs between 1,001 and 5,000 people and operates as a privately held entity.
How to get in at Cohesity
Applying early to Cohesity gives you a distinct advantage before the candidate pool grows too large. Intern Insider sends an instant alert the moment a role matching your target is published anywhere, ensuring you are among the first to submit your materials. This timing is often the difference between being reviewed and being lost in a high volume of applications. You can reach out to recruiters directly to ask about the role or a referral, which materially improves your response rates. Intern Insider surfaces the specific recruiters behind Cohesity roles so you can bypass the general queue and connect with the people actually making hiring decisions.



