1

Google Software Engineer Internship Jobs in Quebec

Votre profil Education Degree required in Computer Science, Software Engineering, or a related ... Familiarity with cloud platforms (AWS, Azure, or Google Cloud) and Big Data frameworks. Robust ...

Requirements We are looking for a Senior Software Developer: * Design, develop, and optimize ... Proficiency of Google Test and QTest is required; * Significant experience with Linux environments ...

As part of its expansion, Index is looking for a new full time Software Engineer to be part of its ... All the parts are containerized and deployed using Google Kubernetes Engine (GKE). We automate ...

As a Software Development Intern at MaintainX, you'll be embedded directly on one of our product ... from senior and staff engineers who are invested in your growth * Competitive internship ...

... AWS, Google Cloud, and Microsoft. Tackle serves more than 500 software companies-including ... About You As a Senior Software Developer, you'll join a development team that crafts solid ...

... AWS, Google Cloud, and Microsoft. Tackle serves more than 500 software companies-including ... About You As a Senior Software Developer, you'll join a development team that crafts solid ...

next page

Showing results 1-20

Google Software Engineer Internship information

What is the difference between Google Software Engineer Internship vs Google Software Engineer?

AspectGoogle Software Engineer InternshipGoogle Software Engineer
Required CredentialsCurrently enrolled in a Bachelor’s, Master’s, or PhD program; relevant courseworkBachelor’s degree in Computer Science or related field; relevant experience or internships
Work EnvironmentTemporary, project-based, mentored experience during summer or semesterFull-time, ongoing employment with team responsibilities
Employer & Industry UsageInternship program at Google, industry standard for tech internshipsFull-time role at Google, core software development position

The Google Software Engineer Internship is a temporary program designed for students to gain industry experience, while the Google Software Engineer role is a permanent position focused on ongoing software development. Internships often serve as a pathway to full-time employment, with interns gaining valuable skills and networking opportunities. Both roles require strong technical skills, but internships typically have more flexible credentials and are aimed at students seeking industry exposure.

How hard is it to get a software engineering internship at Google?

Securing a Google Software Engineer Internship is highly competitive, with applicants often having strong technical skills, including proficiency in algorithms, data structures, and coding in languages like Python or C++. Candidates typically need excellent academic records, relevant project experience, and strong problem-solving abilities, as Google emphasizes technical excellence and cultural fit during the selection process.

What types of projects do Google Software Engineer Interns typically work on, and how are these projects structured?

Google Software Engineer Interns are usually assigned to real-world projects that are integral to the teams they join. Projects often involve coding, debugging, and collaborating with full-time engineers to develop or improve products and features. Interns are given substantial responsibility, but also receive mentorship and regular feedback from their host and team members. Projects are structured to both challenge interns and help them grow their technical and problem-solving skills, while contributing meaningful results to Google's products or infrastructure.

What are the key skills and qualifications needed to thrive as a Google Software Engineer Intern, and why are they important?

To thrive as a Google Software Engineer Intern, you need strong programming fundamentals, problem-solving abilities, and coursework or experience in computer science, often supported by enrollment in a related degree program. Familiarity with languages like Python, Java, or C++, and exposure to development tools, version control systems, and algorithms is typically expected. Initiative, willingness to learn, effective teamwork, and clear communication are valuable soft skills for excelling in this collaborative and fast-paced environment. These skills and qualities are crucial for contributing to projects, adapting to Google's work culture, and maximizing your learning experience during the internship.

What is a Google Software Engineer Internship?

A Google Software Engineer Internship is a temporary, paid position for students or recent graduates to work on real-world projects alongside experienced engineers at Google. Interns participate in software development, coding, and problem-solving tasks that contribute to Google's products and services. The internship is designed to provide hands-on experience, mentorship, and professional growth opportunities in a fast-paced, innovative environment. Applicants typically need to be pursuing a degree in computer science or a related technical field and demonstrate strong programming skills. The program usually lasts 12-14 weeks and is available in various locations worldwide.

How to get SWE Intern at Google?

To secure a Software Engineer internship at Google, candidates should have strong programming skills in languages like Python, Java, or C++, and demonstrate proficiency in algorithms and data structures. A solid academic record, relevant project experience, and participation in coding competitions can strengthen an application. Applying through Google's careers portal and preparing for technical interviews are essential steps in the process.

How much does Google pay for interns?

Google Software Engineer Interns typically receive a competitive hourly or stipend-based compensation, often ranging from $6,000 to $8,000 per month for summer internships. Compensation can vary based on location, experience, and the specific internship program, and interns usually work full-time for 10-12 weeks while gaining valuable industry experience with Google's tools and technologies.

How much do Google software engineer interns get paid?

Google software engineer interns typically receive a competitive hourly or monthly stipend that can range from $6,000 to $8,000 per month, depending on location and experience. Interns often work full-time for 10 to 12 weeks during the summer, gaining experience with tools like Google Cloud and programming languages such as Python and Java.
What are popular job titles related to Google Software Engineer Internship jobs in Quebec? For Google Software Engineer Internship jobs in Quebec, the most frequently searched job titles are:
What job categories do people searching Google Software Engineer Internship jobs in Quebec look for? The top searched job categories for Google Software Engineer Internship jobs in Quebec are:
What cities in Quebec are hiring for Google Software Engineer Internship jobs? Cities in Quebec with the most Google Software Engineer Internship job openings:
Infographic showing various Google Software Engineer Internship job openings in Quebec as of June 2026, with employment types broken down into 1% As Needed, 87% Full Time, 7% Part Time, and 5% Contract. Highlights an 88% Physical, 2% Hybrid, and 10% Remote job distribution.

Data Engineer

Fed IT

Laval, QC • Hybrid

Full-time

This job post has expired today. Applications are no longer accepted.


Job description

Hello,
I'm Robin, recruitment and business development consultant at FED IT, a recruitment agency specializing in IT professions.
I work on two types of recruitment: temporary and permanent.
All our consultants are IT experts who speak your language and work in your environment. We cover the IT, development, business intelligence and infrastructure professions.

Mission

We are seeking a Python-focused Data Engineer to bridge the gap between data infrastructure and data science. In this role, you will lead the standardization and optimization of our data pipelines, specifically built for data science and machine learning projects. You will introduce modern technology stacks and MLOps practices to ensure our models are robust, scalable, and efficiently deployed into production environments.
Key Responsibilities
Work on the company's data pipeline, contributing heavily to its standardization, development, and optimization.
Build clean Python abstractions and automated pipelines to optimize data ingestion and preprocessing for analytics and machine learning.
Enforce rigorous data quality initiatives, testing, and validations to ensure data integrity across upstream and downstream systems.
Collaborate with data scientists to architect, package, configure, and deploy machine learning models using MLOps frameworks.
Evaluate and integrate new technologies to leverage and scale our current data science engineering stack.
Generate actionable insights for business and infrastructure improvements.

Votre profil

Education
Degree required in Computer Science, Software Engineering, or a related quantitative discipline.
Technical Skills
Expertise in Python development and comprehensive experience with data-handling packages (e.g., Pandas/Polars, NumPy).
Fluency in advanced SQL for complex data query logic.
Familiarity with cloud platforms (AWS, Azure, or Google Cloud) and Big Data frameworks.
Robust familiarity with MLOps workflows and automation.
Proficiency with Git version control and the Atlassian suite (Jira, Confluence).
Soft Skills
Curiosity and a strong desire to learn and grow.
Ability to take initiative, work independently, and collaborate effectively within a cross-functional squad.
Excellent multitasking capabilities.
Work Authorization
Must be eligible to work in Canada.
Language Requirements
Proficiency in English (spoken and written) is required, as English is the primary working language across teams in Ontario and Quebec. French is considered an asset.
Benefits
Competitive salary.
Performance bonus.
Comprehensive insurance plan.
Hybrid work schedule (3 days in office, 2 days work from home).
Opportunity to work with a dynamic and growing e-commerce leader.
Collaborative and supportive team environment.