Student Training in Engineering Program (STEP) Intern, 2025

Google is a global technology company that revolutionizes search, develops massive scalability solutions, and creates platforms used by billions of users worldwide.
Software Engineering Intern
In-Person
5,000+ Employees
AI · Enterprise SaaS

Description For Student Training in Engineering Program (STEP) Intern, 2025

Google's Student Training in Engineering Program (STEP) is a prestigious internship opportunity designed to bridge the gap between academic study and professional software development. This program specifically targets students in Bachelor's programs studying Computer Science or related technical fields, with an anticipated graduation between December 2026 and 2027.

The internship comprises three core components: a hands-on software project, comprehensive skills-based training, and professional development. Google, as a leading engineering company, offers interns the chance to work on groundbreaking technologies that impact billions of users worldwide. From Google Ads to Chrome, Android to YouTube, interns will be exposed to cutting-edge projects and massive scalability challenges.

This program demonstrates Google's commitment to increasing diversity in technology, particularly encouraging historically underrepresented groups to pursue careers in computer science. The 10-12 week internship provides invaluable hands-on experience in a professional setting, working alongside some of the industry's brightest minds.

Applications are reviewed on a rolling basis until December 31, 2024, but interested candidates are encouraged to apply early as positions may fill quickly. The program offers a unique opportunity to contribute to revolutionary technological achievements while developing essential skills for a successful career in software engineering.

Last updated 22 days ago

Responsibilities For Student Training in Engineering Program (STEP) Intern, 2025

  • Specific responsibilities vary by project area

Requirements For Student Training in Engineering Program (STEP) Intern, 2025

Java
Python
  • Currently enrolled in a Bachelor's program in Computer Science or Electrical and Computer Engineering
  • Experience in Java, Python, C, C++, or other programming language
  • Ability to showcase tech projects and participate in computer science-related extracurricular activities
  • Ability to complete an internship program of 10-12 weeks
  • English proficiency

Interested in this job?