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.
Backend
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. The 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 main components: a software project, skills-based training, and professional development. This initiative demonstrates Google's commitment to increasing diversity in technology, particularly encouraging historically underrepresented groups to pursue careers in computer science.

At Google, interns work alongside engineers who are transforming technology through groundbreaking achievements in search, scalability, storage solutions, and platform development. From Google Ads to Chrome, Android to YouTube, Social to Local, interns have the opportunity to contribute to projects that impact billions of users worldwide.

The program runs for 10-12 weeks and requires strong programming skills in languages such as Java, Python, C, or C++. Successful candidates should be able to demonstrate their technical capabilities through projects and extracurricular activities. The application window remains open until January 2, 2025, but may close earlier if all projects are filled.

This opportunity offers invaluable experience at one of the world's leading tech companies, where innovation, scalability, and user impact are at the forefront of every project. Google maintains a strong commitment to equality, diversity, and inclusion, fostering a culture of belonging while providing equal opportunities for all qualified candidates.

Last updated 2 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

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

  • Equal opportunity employer
  • Accommodation for special needs

Interested in this job?

Jobs Related To Google Student Training in Engineering Program (STEP) Intern, 2025

Software Developer Intern, PhD, Summer 2025

PhD Software Developer Internship at Google for Summer 2025, offering hands-on experience in developing scalable solutions and complex computer science problems.

Software Engineering Associate, gReach Eng Program for People with disabilities (Japanese)

12-month Software Engineering Associate role at Google Japan, exclusively for individuals with disability certificates, focusing on complex software solutions and scalable systems.

Student Training in Engineering Program (STEP) Intern, 2025

Google STEP Internship program for Bachelor's students in Computer Science, offering software development projects, skills training, and mentorship.

Software Engineering Intern, PhD, Summer 2025

12-14 week paid PhD Software Engineering internship at Google focusing on complex computer science solutions and scalable distributed systems.

Software Developer Intern, PhD, Summer 2025

Google PhD Software Developer Internship program offering hands-on experience in developing scalable solutions and complex computer science projects.