Job Description
Join InnovateTech Labs' award-winning engineering team and transform your academic knowledge into real-world impact! As a Software Engineering Intern, you'll collaborate with industry experts to build cutting-edge solutions while receiving mentorship from senior developers. Our 6-month program offers flexible scheduling for students, competitive compensation, and potential for full-time conversion. Located in the heart of San Francisco's tech hub, you'll gain invaluable experience in agile development, cloud technologies, and product lifecycle management. We welcome passionate students from top universities and provide relocation assistance for non-local candidates.
Responsibilities
- Develop and test scalable web applications using JavaScript, React, and Node.js
- Contribute to cloud infrastructure projects on AWS and GCP platforms
- Participate in daily stand-ups, sprint planning, and code reviews
- Debug and optimize application performance using modern tools
- Create technical documentation and API specifications
- Collaborate with cross-functional teams (UX, Product, QA)
- Present project outcomes to stakeholders
- Complete 2-week rotation across different engineering teams
Qualifications
- Currently pursuing Bachelor's or Master's in Computer Science, Engineering, or related field
- Strong foundation in data structures and algorithms
- Experience with at least one programming language (Python, Java, or C++)
- Familiarity with version control systems (Git) and CI/CD pipelines
- Knowledge of front-end frameworks (React, Angular) or back-end technologies
- Problem-solving skills demonstrated through personal projects or hackathons
- Excellent communication and teamwork abilities
- Authorized to work in the US (visa sponsorship available for qualified candidates)