Student Training in Engineering Program (STEP) Intern, 2025

Google is an engineering company that revolutionizes search, works on massive scalability solutions, and develops platforms used by billions of users worldwide.
Backend
Software Engineering Intern
In-Person
5,000+ Employees
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineering Associate, gReach Eng Program for People with disabilities (Japanese)

12-month Software Engineering Associate role at Google for individuals with Japanese disability certificates, focusing on developing scalable software solutions and gaining hands-on experience.

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

12-month Software Engineering Associate role at Google Japan, specifically for individuals with disabilities, focusing on distributed systems and software development.

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

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

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

12-month Software Engineering Associate position at Google for individuals with Japanese disability certificates, focusing on software development and engineering skills development.

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

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

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

Google's Student Training in Engineering Program (STEP) is a comprehensive internship opportunity designed for Bachelor's students in Computer Science or related technical fields. This prestigious program combines hands-on software development experience with professional growth opportunities.

The program is structured around three core components: a practical software project where interns collaborate with Google engineers, intensive skills-based training to enhance technical capabilities, and professional development sessions. Interns benefit from dedicated mentorship, working directly with experienced Google engineers who provide guidance throughout the summer.

What makes this opportunity unique is its holistic approach to intern development. Beyond technical work, participants engage in community building, networking, and social activities that foster meaningful relationships with peers and professionals. The program provides invaluable exposure to real-world engineering challenges at one of the world's leading technology companies.

Google's engineering-first culture and massive scale offer interns the chance to work on projects that impact billions of users. From search and ads to Chrome and Android, interns contribute to technologies that shape the future of computing. The company's commitment to diversity, inclusion, and equal opportunity creates an environment where interns can thrive and grow professionally.

This internship is ideal for students graduating between December 2026 and 2027, offering a 10-12 week immersive experience in professional software development. Successful candidates will have strong foundations in computer science fundamentals and programming experience in languages like Java, Python, C, or C++.

Last updated 5 months ago

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

  • Work on a software development project with Googlers and other STEP Interns
  • Participate in skills-based training and enhance coding skills
  • Attend technical talks by senior Googlers
  • Engage in professional development activities
  • Work with a Google Engineer mentor

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

Java
Python
  • Currently enrolled in a Bachelor's program, majoring or intending to major in Computer Science or Electrical and Computer Engineering
  • Experience in Computer Science
  • Experience with data structures, algorithms, and software design
  • Programming experience in either Java, Python, C, or C++
  • Ability to complete an internship program of 10-12 weeks

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

  • Mentorship Program
  • Professional Development
  • Training Programs

Interested in this job?