Mimecast

Intern- Technical

Mimecast

Posted on September 16, 2025

Job Description

As a Software Engineering Intern, you will work on core products and services, as well as tools that support critical functions of our engineering operations. You will gain hands-on experience in the Software Development Life Cycle—from requirements to production release—and contribute to delivering high-quality product features that enhance customer experience. This is a unique opportunity to learn about the Cybersecurity domain while working with cutting-edge technologies in collaboration with experienced engineers.

Responsibilities

Research, design, and develop software applications to enhance product offerings. Contribute to projects in NLP, AI, ML, data compression, and large-scale data access. Collaborate with cross-functional teams on scalability and performance challenges. Participate in all phases of the SDLC (Development, QA, DevOps, Production). Present demos and contribute to technical discussions within the team.

Skills Required

  • Currently pursuing a B.E./B.Tech/M.E./M.Tech (CS
  • IT
  • or related field). Strong foundation in programming fundamentals (OOP
  • data structures
  • algorithms). Experience with at least one language: Java
  • Python (preferred)
  • or similar. Knowledge of Unix/Linux environments and working with APIs. Good communication and teamwork skills. Knowledge of Cloud platforms (AWS preferred) is a plus.