Software Engineering Intern, 2025

7 Hours ago • Upto 1 Years • Research & Development • Backend Development

Job Summary

Job Description

This Software Engineering Internship (2025) in Mexico City offers a chance to work on real-world computer science solutions, develop scalable software systems, and collaborate on diverse projects. Interns will apply their knowledge to solve problems, automate tasks, and contribute to a productive team. The role involves developing software applications to enhance Google's product offerings and addressing scalability challenges with large datasets. The internship is hybrid, requiring 30 hours/week from September to December 2025.
Must have:
  • Bachelor's degree in Computer Science (Mexico City)
  • Coding experience (C, C++, Java, JavaScript, Python, or Golang)
  • Problem-solving and analytical skills
  • Teamwork and collaboration skills
Good to have:
  • Tech internship experience
  • Data structures, algorithms, and software design knowledge
  • Code optimization and system improvement skills

Job Details


Minimum qualifications:

  • Due to local compliance requirements, applicants must be currently pursuing a Bachelor's degree in Computer Science or related technical field at a university in Mexico City with an expected graduation date in December 2025.
  • Experience writing code fixes and programming in one or more of the following languages: C, C++, Java, JavaScript, Python, or Golang (Go).

Preferred qualifications:

  • Experience in tech internships or working in computer science, with competencies in data structures, algorithms, and software design (e.g., research assistant, teaching assistant, personal projects).
  • Ability to manipulate code to improve system availability and latency and optimize code for stability, functionality and scalability for a segment of Google's infrastructure, service area, or within a technology domain (e.g., crawling, search, troubleshooting).
  • Available to work in a hybrid model from September 2025 to December 2025 at the Mexico City office.
  • Available to start an internship for 30h/week in September 2025. The internship ends after 3 months.

About the job

This program will give you an opportunity to work on computer science solutions, develop scalable, distributed software systems, and collaborate on multitudes of smaller projects that have universal appeal, requiring research, awareness, interactivity, and asking questions.

We focus on being a collaborative, global organization consisting of engineers who are ready to take on challenges and make an impact on users. As a Software Engineering Intern, you will work on our core products and services and those who support critical functions of our engineering operations.

Whether it's finding innovative ways to advance search quality or continuing to refine and scale complex auction systems, you will help develop solutions to some of the most interesting technical problems out there. You will be guided to research, conceive, and develop software applications to extend and improve on Google's product offerings and collaborate on scalability issues involving a large amount of data and information.

For more information about the internship program and the selection process, watch the recorded session "Programa de Becarios en Ingeniería de Software, 2025 - Ciudad de México" about it .

Google is an engineering company at heart. We hire people with a broad set of technical skills who are ready to take on some of technology's greatest challenges and make an impact on users around the world. At Google, engineers not only revolutionize search, they routinely work on 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

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

Similar Jobs

Luxoft - Regular Android HMI Architect

Luxoft

Cairo, Cairo Governorate, Egypt (On-Site)
4 Months ago
Saviynt - Senior Engineer SDET, Quality Engineering

Saviynt

El Segundo, California, United States (Hybrid)
6 Months ago
PwC - IN-Senior Associate_Oracle Fusion Finance_ Oracle_Advisory_Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Google - Software Engineer, Early Career (For Women in Tech Candidates)

Google

Belo Horizonte, State Of Minas Gerais, Brazil (On-Site)
5 Months ago
Fanatee - Data Science Intern

Fanatee

(On-Site)
9 Months ago
Aristocrat Gaming - Manager, Electrical Engineering

Aristocrat Gaming

Las Vegas, Nevada, United States (Hybrid)
2 Months ago
Electronic Arts - Technical Director

Electronic Arts

Hyderabad, Telangana, India (On-Site)
1 Day ago
Rivos - Senior Memory Design Engineer

Rivos

Portland, Oregon, United States (Hybrid)
6 Months ago
Luxoft - Senior C++ Developer with Android experience

Luxoft

Gothenburg, Västra Götaland County, Sweden (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Epic Games - Senior Web Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
2 Months ago
ION - Lead Software Engineer, Italy

ION

Pisa, Tuscany, Italy (On-Site)
6 Months ago
PhonePe - Software Engineer (Backend, 7-10 Yrs)

PhonePe

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Modulate - Solutions Engineer

Modulate

Somerville, Massachusetts, United States (Hybrid)
1 Month ago
Dream Sports - SDE 2 - ML & Data Platform

Dream Sports

Mumbai, Maharashtra, India (On-Site)
7 Months ago
Nagarro - Senior Engineer, Hybris

Nagarro

Sri Lanka (Remote)
6 Months ago
PwC - IN-Senior Associate_Oracle Fusion Finance_ Oracle_Advisory_Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Epic Games - Senior QA Engineer

Epic Games

(On-Site)
3 Months ago
Netflix - Distributed Systems Engineer, Membership Engineering (L4)

Netflix

Los Gatos, California, United States (On-Site)
13 Hours ago
Bigpoint - Senior Unity Developer

Bigpoint

Hamburg, Hamburg, Germany (Remote)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Mexico City, Mexico City, Mexico

Brillio - QA Engineer - R01542503

Brillio

Guadalajara, Jalisco, Mexico (Hybrid)
6 Months ago
Warner Bros Games - Programmatic Coordinator

Warner Bros Games

Mexico City, Mexico City, Mexico (Hybrid)
1 Month ago
Google - Regional Landing Lead, Google Cloud Go-To-Market

Google

Mexico City, Mexico City, Mexico (On-Site)
8 Hours ago
Nissan - Analista Control de Producción (Analista Recibidor)

Nissan

Jiutepec, Morelos, Mexico (On-Site)
6 Months ago
Nagarro - Engineer

Nagarro

Mexico (Remote)
6 Months ago
Google - Staff UX Designer

Google

Mexico City, Mexico City, Mexico (On-Site)
7 Hours ago
Lionbridge Games - Test Lead

Lionbridge Games

Mexico City, Mexico City, Mexico (On-Site)
2 Days ago
Nielsen Holdings - SAP Analytics Cloud (SAC) Planning Developer

Nielsen Holdings

Mexico (Remote)
3 Weeks ago
Google - Application Engineer, Supply Chain Logistics

Google

Mexico (On-Site)
7 Hours ago
Nagarro - Staff Engineer, Cloud

Nagarro

Mexico (Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

ByteDance - Researcher Graduate (Applied Machine Learning - Enterprise) -2025 Start (BS/MS)

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
NVIDIA - Senior System Reliability Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
6 Days ago
Google - Software Engineering Manager, Chrome Sync Server

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
8 Hours ago
NVIDIA - Senior Analog Layout Design Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
1 Month ago
Omnissa - Staff Engineer- C++ Windows Dev (P5/P6)_12+ Years_Experience Management (DEEM Team)

Omnissa

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
NVIDIA - Senior Firmware PHY Developer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
2 Months ago
NVIDIA - Manager, Compiler Engineering

NVIDIA

Hillsboro, Oregon, United States (Remote)
2 Weeks ago
NVIDIA - Hardware Application Engineer, Ethernet Switch

NVIDIA

Beijing, Beijing, China (Hybrid)
1 Month ago
NVIDIA - Senior Technical Instructor - AI and Data Center Infrastructure

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
4 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

Dublin, County Dublin, Ireland (On-Site)

Sunnyvale, California, United States (On-Site)

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)

Warsaw, Masovian Voivodeship, Poland (On-Site)

Hyderabad, Telangana, India (On-Site)

Sunnyvale, California, United States (On-Site)

Sydney, New South Wales, Australia (On-Site)

Waterloo, Ontario, Canada (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug