Job Description
About the Role
We are looking for a talented and motivated Software Engineering Intern to join our dynamic team in San Jose, CA. This is a paid, part-time opportunity designed for students currently pursuing degrees in Computer Science, Engineering, or related fields. As an intern, you will work alongside senior engineers to build scalable solutions that impact millions of users worldwide.
Why Join Us?
- Competitive hourly pay and potential full-time conversion.
- Hands-on experience with cutting-edge technologies.
- Networking opportunities with industry leaders.
- Flexible summer schedule to accommodate your studies.
Responsibilities
- Develop, test, and maintain high-quality software code in Python and JavaScript.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Participate in code reviews, agile ceremonies, and sprint planning sessions.
- Debug and resolve technical issues in a fast-paced environment.
- Write clear, concise documentation for code and technical architecture.
- Contribute to the improvement of our CI/CD pipelines.
- Engage in technical learning and mentorship programs.
Qualifications
- Currently enrolled in a Bachelor’s or Master’s degree program in Computer Science, Software Engineering, or a related technical field.
- Strong foundation in data structures, algorithms, and object-oriented programming.
- Proficiency in at least one major programming language (Python, Java, C++, or JavaScript).
- Familiarity with version control systems (Git) and software development lifecycle (SDLC).
- Excellent problem-solving skills and attention to detail.
- Ability to communicate complex technical concepts to non-technical stakeholders.
- Must be available to work part-time during the summer (approx. 20-25 hours/week).