We are looking for a motivated and versatile Software Engineering Intern to
join our team. In this role, you will be contributing to the development,
maintenance, and optimization of our video platform.
This is an excellent opportunity to gain hands -on experience with real -world
technologies, collaborate with experienced engineers, and learn how a product
is built and scaled. You will work across the full engineering stack, gaining a
deep understanding of backend, frontend, data aspects as well as testing and
scaling of systems.
Requirements
â Currently pursuing a Bachelor's degree in Computer Science, Software
Engineering, or a related field.
â Strong problem -solving skills and a passion for engineering.
â Basic understanding of software development principles.
â Eagerness to learn new technologies and adapt to new challenges.
â Ability to work effectively within a team.
â Familiarity with at least one programming language (e.g., Java, Python,
JavaScript).
â Basic knowledge of version control systems like SVN/Git.
â Familiarity with containerization technologies such as Docker.
â Basic knowledge of database technologies (e.g., MySQL).
â Assist with engineering projects and tasks as assigned.
â Collaborate with team members to design, develop, and test engineering
solutions.
â Conduct research and provide technical support for ongoing features..
â Document project developments and provide regular updates to team
members..
â Participate in team meetings and brainstorming sessions.
â Learn and apply industry best practices and standards.