828,396open jobs
53,354companies
136,267added this week
Browse all
Location
In office (Waterloo)
Seniority
Intern
Employment
Internship

Confirmed on the employer's own hiring board on Sep 26, 2026. First seen by Alion on Aug 24, 2026. Google scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Google is an American technology company founded in 1998 by Larry Page and Sergey Brin and now the principal subsidiary of Alphabet, headquartered in Mountain View, California. It operates the world's dominant search engine and the advertising system built around it, along with YouTube, Android, Chrome, Gmail, Maps, Workspace and Google Cloud, reaching billions of users across nearly every internet-connected market. The company designs its own silicon in the Tensor Processing Unit line, develops the Gemini foundation models through Google DeepMind, and derives most of its revenue from advertising while cloud has become its fastest growing segment.

About the job

Join us for a unique 12-14 week paid internship that offers personal and professional development, an executive speaker series, and community-building. The Software Developing Internship program will give you an opportunity to work on complex computer science solutions, develop scalable, distributed software systems, and also collaborate on multitudes of smaller projects that have universal appeal.

We offer a range of internships in either Software Developing or Site-Reliability across North America, including the US and Canada. Our recruitment team will determine where you fit best based on your resume.

As a Software Developer Intern, you will work on a specific project critical to Google’s needs. Google is working to advance the state of the art in computing and build the next generation of intelligent systems for all Google products. To achieve this, we work on projects that utilize the latest computer science techniques developed by skilled software developers. Whether we're shaping the future of sustainability, optimizing algorithms, or pioneering AI systems, our teams strive to continuously progress science, advance society, and improve the lives of billions of people.

Software Developer Intern:

As a key member of a versatile team, you will work on a specific project critical to Google’s needs. We need our developers to be versatile, and enthusiastic in addressing new problems as we continue to push technology forward. You will design, test, deploy and maintain software solutions as you grow and evolve during your internship.

Site Reliability Intern:

Our developers create, fix, extend and scale the code to keep it working and to harden it against all the bad actors of the internet. We drive reliability and performance on a massive scale. You will work on software development projects to keep important business-critical systems up and running from code-level troubleshooting of traffic anomalies to maintenance of our most cutting-edge services, monitoring and alerts to building new automation infrastructure.

Google is and always will be an engineering company. 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.

Individual pay is determined by factors including job-related skills, experience, and relevant education or training.

Canada: $120000 (CAD) + 0% bonus target

Learn more about benefits at Google.

Responsibilities

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

Qualifications

Minimum qualifications:

  • Pursuing a PhD program with a focus on subjects in software development or other technical related fields.
  • Experience coding in one of the following programming languages including but not limited to: C, C++, Java, or Python.

Preferred qualifications:

  • Currently attending a degree program in Canada and available to work full time for 12 weeks outside of university term time.
  • Penultimate academic year or returning to a degree program after completion of the internship.
  • Experience conducting research in algorithms, architecture, artificial intelligence, compilers, database, data mining, distributed systems, machine learning, networking, or systems.
  • Experience in computer science, data structures, algorithms, and software design.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
828,396 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Waterloo
Software Engineer 1 month ago
≈ $96k – $204k per year (Estimated) • Equity • In office • Full-Time • 5+ years exp • Vancouver
Python
C++
Apply
$88k – $130k per year • In office • 7+ years exp • Vancouver
Python
Java
Databases
Apache Kafka
DevOps
Rest API
AWS
AWS Lambda
SOAP
Analytics
ETL/ELT
Management
Agile
Apply
$160k – $240k per year • In office • Montreal
Python
Java
Rust
TypeScript
C++
AI/ML
Model Context Protocol
Reinforcement Learning
AI Agents
Apply
$160k – $240k per year • In office • Ottawa
Python
Java
Rust
TypeScript
C++
AI/ML
Model Context Protocol
Reinforcement Learning
AI Agents
Apply
≈ $107k – $203k per year (Estimated) • Remote (Europe, United States, Canada) • Full-Time • 6+ years exp
JavaScript
TypeScript
Node JS
Databases
PostgreSQL
Frontend
GraphQL
React.js
DevOps
Azure
Analytics
ETL/ELT
Management
Slack
Notion
Google Drive
Apply
≈ $89k – $221k per year (Estimated) • Remote (Canada) • Bachelor's Degree • Vancouver
Python
Java
SQL
C++
Databases
MySQL
PostgreSQL
Oracle
ClickHouse
ElasticSearch
Apache Kafka
AI/ML
Hadoop
Spark
DevOps
Ansible
Prometheus
Docker
Kubernetes
GitHub
Linux
Analytics
Apache NiFi
Management
Telegram
Apply
≈ $56k – $155k per year (Estimated) • Remote (Canada) • 3+ years exp • Ottawa
Python
SQL
C++
Databases
ClickHouse
ElasticSearch
DevOps
Rest API
GitHub Actions
CI/CD
Docker
GitHub
Linux
Cybersecurity
Trivy
Grype
Apply
DevOps Engineer 1 day ago
In office • Chennai
Python
JavaScript
PowerShell
C#
Groovy
DevOps
Terraform
GitHub Actions
New Relic
CloudFormation
Datadog
Azure
CI/CD
Jenkins
AWS
Docker
Kubernetes
SaltStack
Configuration Management
Amazon ECS
Linux
Windows
Cybersecurity
Sumo Logic
Apply
$80k – $95k per year • Remote (location not specified)
Python
JavaScript
TypeScript
SQL
Node JS
Databases
Google BigQuery
BigQuery
AI/ML
Model Context Protocol
Prompt Engineering
Function Calling
AI Agents
LLM
RAG
OpenAI
Anthropic
Structured Outputs
Tool Use
Frontend
Next.js
React.js
DevOps
Rest API
Vercel
Git
Analytics
A/B Testing
Design
Figma
Management
n8n
Zapier
Apply
$107k – $179k per year • Hybrid • 1+ year exp • Bachelor's Degree • San Diego
Python
Analytics
Microsoft Excel
Apply
≈ $105k – $224k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Waterloo
Python
C++
AI/ML
Machine Learning
Apply
≈ $175k – $328k per year (Estimated) • In office • 8+ years exp • Bachelor's Degree • Mountain View
Python
Go
JavaScript
TypeScript
C++
Apply
≈ $142k – $263k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Sunnyvale
Python
C++
DevOps
GCP
Apply
≈ $119k – $232k per year (Estimated) • In office • 2+ years exp • Bachelor's Degree • Sunnyvale
Python
C++
AI/ML
Vertex AI
Gemini
TPU
Machine Learning
DevOps
GCP
Apply
≈ $146k – $269k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Sunnyvale
Python
C++
AI/ML
Vertex AI
TPU
Edge AI
DevOps
GCP
Apply
In office • Internship • Bachelor's Degree • Waterloo
Python
Go
JavaScript
C#
C++
AI/ML
Machine Learning
DevOps
Linux
Unix
Apply
In office • Internship • Master's Degree • Waterloo
Python
Go
JavaScript
Kotlin
TypeScript
C#
C++
AI/ML
Machine Learning
DevOps
Linux
Unix
Apply
≈ $73k – $167k per year (Estimated) • In office • Bachelor's Degree • Waterloo
Python
JavaScript
C++
AI/ML
Machine Learning
DevOps
Linux
Unix
Apply
≈ $162k – $271k per year (Estimated) • In office • 8+ years exp • Bachelor's Degree • Waterloo
Go
AI/ML
AI Agents
DevOps
Terraform
GCP
Kubernetes
Google Cloud Run
IAM
Cybersecurity
FedRAMP
Apply
≈ $104k – $222k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Waterloo
Python
SQL
C++
AI/ML
Machine Learning
Apply
See all jobs
This is one of many
828,396 more open roles from verified company boards, updated every day.