Software Development Engineer - Intern at ecolyt.ai

Remote · Bengaluru, Karnataka, India · intern

Practice the Software Development Engineer - Intern interview at ecolyt.ai with an AI interviewer: voice, live coding and a scorecard.

Skills the interview covers

About the role

The Software Development Engineer - Intern will work in Remote setup, collaborating closely with engineering and product teams. Day-to-day responsibilities include designing, coding, testing, and debugging backend services and APIs that power Ecolyt.ai Applications. The intern will assist in implementing object-oriented designs, improving existing codebases, and contributing to performance and scalability enhancements. Additional tasks may include participating in code reviews, writing technical documentation, and supporting integration of software components with data pipelines and front-end applications. Qualifications: Currently pursuing a degree in Computer Science, Engineering, or a closely related field. Available to work full-time (40 hours/week) for the duration of 6-month internship. Strong foundation in Computer Science, including algorithms, data structures, and software engineering principles. Hands-on skills in Software Development and Programming with at least one modern language (e.g., Python, Java, C#, or JavaScript/TypeScript). Experience or coursework in Back-End Web Development, including RESTful APIs, microservices, or server-side frameworks. Familiarity with version control systems (e.g., Git) and collaborative development workflows. Understanding of databases (SQL or NoSQL) and basic data modeling concepts. Interest in Supply Chain, ERP, CRM, enterprise software, or business applications. Exposure to AWS or other cloud platforms. Previous internship, hackathon, or open-source experience. Ability to learn quickly, work in a team environment, and communicate technical ideas clearly.

How ecolyt.ai interviews run · More open roles