Teradata Intern in Hyderabad, India

Software Engineer

Job Summary: Teradata R&D Labs is seeking an Intern to join our Advanced Analytics team. You will have an opportunity to work on the implementation and sustenance of various components of Teradata's highly scalable clustering database and advanced analytics engine.

Tasks will include, working on all layers of the advanced analytics engine in various components that brings up the system and helps maintain the system running. You should be prepared to work across the stack along with India and US teams. This is a fast-paced high-tech environment and may require extended hours and after-hours follow up given the entrepreneurial nature of the team.

Required skills:

  • Strong C/C++ or Python knowledge and development experience

  • Strong understanding of algorithms and data structures

  • Excellent written and verbal communication skills

Preferred Experience and Education:

  • E/B.Tech/M.Tech degree in Computer Science Engineering

  • 0-2 years of industry experience

  • Exposure to newer technologies such as Docker Containers, Kubernetes is a plus

Roles and Responsibilities:

As part of Development team you will work on:

  • Writing software components for the distributed platform in C/C++ and/or python

  • Writing unit test cases

  • Participating in code reviews and design discussions

  • Follow agile software development methodologies