intern Software Engineer ic · Posted Jul 1, 2026

About this role

Google is hiring a intern-level Software Engineer based in Zürich, Switzerland. The posting calls out experience with Performance Optimization, Frontend Development, Backend Development, Android.

Role
Software Engineer
Function
software engineering
Level
intern
Track
Individual contributor
Employment
Internship
Location
Zürich, Switzerland
Work mode
On-site
Visa
Not sponsored
Posted
Jul 1, 2026
AI Summary
Computer Science apprentice focused on application development, working on front-end and back-end projects across Google's product suite. Requires secondary school completion with 4.5+ GPA, fluent English/German, and completed Multicheck ICT assessment. 4-year apprenticeship with 1-year foundation course followed by team placement in Zurich.

Job description

from Google careers

A professional team of vocational trainers (Berufsbildner:innen) will guide and support you during your 4-year apprenticeship with Google. After a 1-year foundation course (Basislehrjahr) you will join your Google team in Zurich and will be fully engaged in existing and new projects that will challenge you and lay the foundation for a successful future as an application developer.

As a Computer Scientist Apprentice focused on Application Development, you'll dive into software design and development, working alongside various front-end and back-end teams across Google's product suite. This immersive experience will expose you to the varied roles and career paths within this dynamic field.

We hire people with a broad set of technical skills who are ready to address some of technology's greatest challenges and make an impact on millions, if not billions, of users. At Google, engineers not only revolutionize search, they routinely work on massive scalability and storage solutions, large-scale applications and entirely new platforms for developers around the world. From Google Ads to Chrome, Android to YouTube, Social to Local, Google engineers are changing the world one technological achievement after another.

Responsibilities

  • Proactively analyze a range of problems, identify potential solutions, and implement them effectively.
  • Foster strong collaboration within your team, clearly communicating ideas and technical concepts to both technical and non-technical colleagues.
  • Write clean, efficient, and well-documented code that aligns with project requirements, and conduct solid testing to ensure functionality and reliability.

Minimum qualifications:

  • Graduate of the highest level of secondary school.
  • Academic grades in the average of 4.5 or higher.
  • Completed Multicheck (ICT).
  • Ability to communicate in English and German fluently, to interact with stakeholders and schools.

Preferred qualifications:

  • First experience and strong interest in writing code.
  • Passion for new technologies and a strong motivation to learn.
  • Genuine enthusiasm for reading technical texts.
  • Demonstrated logical and abstract thinking.
  • Have authorization to work in Switzerland.

More roles at Google

Account Manager, Travel
Chicago, IL · mid
Facilities Manager, Data Center Operations
Frankfurt am Main, Germany · mid
Observability
Immigration Strategy Lead
London, United Kingdom | Dublin, Ireland · senior
Agile Compliance
Senior Applied AI/ML Engineer
Bangalore, India · senior
Python R SQL
Staff Software Engineer, Cloud Migration
Bangalore, India · staff
Python Java Scala
All Google jobs →
All software engineering jobs software engineering in Zürich, Switzerland Jobs in Zürich, Switzerland software engineering salaries software engineering career path
All Google Jobs Browse software engineering roles intern positions