Software Student Training in Engineering Program (STEP) Intern, 2025

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
Enterprise SaaS · AI · Consumer

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

Google's STEP (Student Training in Engineering Program) internship is a comprehensive program designed specifically for second-year university students, with a focus on increasing representation of historically underrepresented groups in technology. The program combines hands-on software development projects with professional development opportunities, making it an ideal stepping stone between academic studies and professional work.

Interns will work alongside Googlers on real development projects, enhancing their coding skills while gaining exposure to various tools and programming languages. The program features three main components: a hands-on software project, skills-based training, and professional development. Participants will benefit from technical talks by executive Googlers, one-on-one mentorship with Google Engineers, and engage in social activities and networking opportunities.

Google, being fundamentally an engineering company, offers interns the chance to work on projects that impact billions of users worldwide. From Google Ads to Chrome, Android to YouTube, and Social to Local, interns will be exposed to cutting-edge technology and have the opportunity to contribute to meaningful projects. The 10-12 week summer internship provides a supportive environment for learning and growth, while working on massive scalability solutions and large-scale applications.

The program demonstrates Google's commitment to diversity and inclusion in the technology industry, actively encouraging applications from students who belong to historically underrepresented groups. This structured internship provides the perfect blend of practical experience, mentorship, and professional development, setting participants up for future success in the technology industry.

Last updated 17 days ago

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

  • Specific responsibilities will vary by project area

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

Python
Java
  • Currently enrolled in a Bachelor's program, majoring or intending to major in Computer Science or related technical field
  • Experience in one or more general purpose programming languages
  • Ability to communicate in English fluently to actively participate in technical discussions
  • Currently enrolled in a full time degree program and returning to the program after the completion of the internship
  • Ability to complete a full-time, 10-12 week internship between May and August 2025

Interested in this job?

Jobs Related To Google Software 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 projects.

Software Engineering Intern, 2025

Software Engineering Internship at Google for students graduating 2025-2026, working on scalable solutions and core products impacting billions of users.

Software Engineering Intern, PhD, Summer 2025

Google PhD Software Engineering Internship offering hands-on experience in developing scalable systems with competitive pay and comprehensive benefits.

Silicon Engineering Intern, 2025

Silicon Engineering Internship at Google focusing on hardware, software, and networking technologies development for computing infrastructure.

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

12-month Software Engineering Associate role at Google Japan for individuals with disabilities, focusing on developing scalable software solutions and complex computer science projects.