Google Student Training in Engineering Program (STEP) Internship
Apply for Google Student Training in Engineering Program (STEP) Internship 2025! Gain hands-on experience in software engineering with Google engineers.
The Google Student Training in Engineering Program (STEP) Internship is now open for 2025.
If you are an aspiring computer scientist or software developer, this internship offers a unique chance to gain hands-on experience.
The STEP Internship bridges the gap between academic studies and a professional career, with a focus on increasing the number of underrepresented students in tech.
On this page
What the Google STEP Internship Offers
This Google Student Training in Engineering Program Internship lasts for 12 weeks.
You will work on a software project alongside another STEP intern and receive guidance from full-time Google engineers.
You will also attend training sessions designed to enhance both your technical and professional skills.
Google is known for hiring engineers with a broad set of skills who are ready to tackle the greatest challenges in technology.
You will have the chance to work on various areas, from Google Ads to YouTube, and contribute to impactful projects.
Responsibilities During the Internship
Here are the tasks you will undertake during the internship:
- Apply your computer science knowledge to real-world problems.
- Collaborate with a team of Google engineers and STEP interns on a technical project.
- Improve your coding skills using new programming tools and languages.
- Attend training sessions to build professional skills and set yourself up for success.
- Work with a Google engineer who will mentor you throughout the programme.
Eligibility Criteria
To be eligible, you need to meet the following requirements:
- Currently enrolled in your first or second year of a Bachelor’s degree or a combined Master’s degree in Computer Science or a related technical field.
- Located in Europe, the Middle East, or Africa (EMEA) and available for a full-time 12-week internship from June 30 to September 26, 2025.
- Experience in programming with Java, C++, or Python.
Preferred Qualifications
Google prefers candidates who:
- Plan to return to their Bachelor’s degree for at least two more years after completing the internship.
- Have programming experience beyond their university coursework.
- Show interest in learning new programming languages as needed.
How to Apply for the Google STEP Internship
You must be legally eligible to work in one of the specified locations for the duration of the programme.
Interns must be available full-time for 12 weeks in the summer of 2025, starting in July.
To apply, prepare an updated CV or resume and an unofficial or official transcript in English.
Start your application process on the Google Careers Application Page.
For further details, visit the Google STEP Internship Information Page.
RECOMMENDED: Browse a wide range of job openings and find your perfect career opportunity here.