Job Description
Join our dynamic engineering team at InnovateTech Labs and transform your academic knowledge into real-world impact. We're seeking passionate Software Engineering Interns to contribute to cutting-edge projects in our Manhattan headquarters. This immersive internship offers mentorship from industry leaders, exposure to full-stack development, and the opportunity to build scalable solutions that serve millions of users.
Our program combines technical rigor with professional development, preparing you for a successful career in tech. You'll collaborate in agile sprints, participate in code reviews, and gain hands-on experience with cloud infrastructure and modern frameworks. We value creativity and curiosity – bring your ideas and let's build the future together.
Responsibilities
- Develop and maintain scalable backend services using Python and Node.js
- Implement responsive front-end components with React and TypeScript
- Write efficient database queries and optimize SQL/NoSQL performance
- Contribute to CI/CD pipelines and automated testing frameworks
- Collaborate with product teams to translate requirements into technical solutions
- Participate in agile ceremonies and contribute to sprint planning
- Document codebase and create technical specifications
Qualifications
- Currently pursuing Bachelor's or Master's in Computer Science or related field
- Strong foundation in data structures and algorithms
- Proficiency in at least one programming language (Python, Java, or JavaScript)
- Familiarity with version control systems (Git) and agile methodologies
- Basic understanding of cloud platforms (AWS/Azure) or containerization (Docker)
- Excellent problem-solving skills and attention to detail
- Ability to work collaboratively in cross-functional teams
- Authorized to work in the United States