Taro Logo

Software Developer Intern, BS, Summer 2026

Google is a global technology company that builds innovative computing solutions and products used by billions of people.
Backend
Software Engineering Intern
In-Person
5,000+ Employees
AI · Enterprise SaaS

Job Description

Join Google for a unique 12-14 week paid internship program focused on software development and engineering excellence. As a Software Developer intern, you'll work on critical projects that impact Google's core products and services used by billions of people worldwide. The role offers both personal and professional development opportunities, including an executive speaker series and community-building activities.

You'll be working on complex computer science solutions, developing scalable distributed software systems, and collaborating on various projects with universal appeal. The program is designed for Bachelor's degree students in Computer Science or related fields, offering hands-on experience in software development at one of the world's leading tech companies.

The internship provides two main tracks: Software Developer and Site Reliability. As a Software Developer intern, you'll design, test, deploy, and maintain software solutions while growing and evolving during your internship. The Site Reliability track focuses on keeping critical systems operational, from code-level troubleshooting to building new automation infrastructure.

Google's engineering culture is at the heart of this opportunity, where you'll work alongside talented professionals who are revolutionizing technology across various domains - from Google Ads to Chrome, Android to YouTube, and beyond. You'll have the chance to apply your theoretical knowledge to real-world problems while contributing to projects that impact millions of users.

The internship requires English proficiency and is based in Canada, with locations in Waterloo, Montreal, or Toronto. Applications are reviewed on a rolling basis until October 31, 2025, but may close earlier if all projects are filled. This is an excellent opportunity to gain practical experience at a company that's constantly pushing the boundaries of technology and innovation.

Last updated 5 days ago

Responsibilities For Software Developer Intern, BS, Summer 2026

  • Develop scripts to automate routine tasks
  • Analyze information and evaluate results to choose the best solution to effectively solve problems
  • Apply knowledge gained in computer science courses to real world problems
  • Create and support a team including working with peers, managers, and teams

Requirements For Software Developer Intern, BS, Summer 2026

Python
Java
JavaScript
  • Pursuing a Bachelor's degree or post secondary or training experience with a focus on subjects in software development or other technical related fields
  • Experience in Software Development and coding in two or more general purpose programming languages
  • Experience with data structures or algorithms gathered from inside or outside of school or work
  • Currently attending a degree program in Canada
  • Available to work full time for 12 weeks outside of university term time
  • Returning to a degree program after completion of the internship

Related Jobs

Software Developer Intern, PhD, Summer 2026

PhD Software Developer Internship at Google for Summer 2026, offering hands-on experience in developing scalable software systems and conducting advanced technical research.

Software Developer Intern, MS, Summer 2026

Summer 2026 Software Developer Internship at Google for Master's students, offering 12-14 weeks of hands-on experience in developing scalable software solutions.

Capital Markets QTS, Software Developer, Winter 2026 (Halifax), 4-12 Months

Winter 2026 Software Developer Co-op position at RBC's Quantitative Technology Services team in Halifax, offering hands-on experience in financial technology development.

Software Engineer I (Full-Stack) - 12 Month Winter Co-op

12-month Full-Stack Software Engineer Co-op position at EQ Bank, working on both backend and frontend development for Canada's innovative digital banking platform.

2026 CFO, Winter Finance Data Engineer (8 months)

8-month Finance Data Engineer internship at RBC, focusing on Python/SQL development and data management, perfect for students in Software Engineering or related fields.