1

Software Developer Internship Jobs in Quebec (NOW HIRING)

Coveo is looking for Software Development Interns to join teams within Research & Development ... As an intern, you'll gain practical experience with regular engineering workflows while also owning ...

next page

Showing results 1-20

Software Developer Internship information

See Quebec salary details

$8

$30

$72

How much do software developer internship jobs pay per hour?

As of Aug 19, 2026, the average hourly pay for software developer internship in Quebec is $30.64, according to ZipRecruiter salary data. Most workers in this role earn between $14.42 and $46.15 per hour, depending on experience, location, and employer.

What is a software developer internship?

A Software Developer Internship is a temporary position designed for students or recent graduates to gain hands-on experience in software development. Interns work alongside experienced developers to assist in coding, debugging, testing, and sometimes designing software solutions. The role helps interns improve their programming skills, understand software development workflows, and gain exposure to industry tools and practices. Many internships also offer mentorship and networking opportunities, which can lead to full-time positions after graduation.

What types of projects or assignments can I expect as a software developer intern?

As a Software Developer Intern, you'll typically work on real-world projects that support the ongoing development goals of your team, such as building features, fixing bugs, or participating in code reviews. Many internships involve collaborating with full-time developers, attending daily stand-ups, and sometimes contributing to documentation or testing efforts. This hands-on experience not only helps you apply classroom knowledge but also exposes you to agile development methodologies and workplace best practices. You'll have the opportunity to make impactful contributions while learning from experienced mentors and peers.

What are the key skills and qualifications needed to thrive in a software developer internship, and why are they important?

To thrive as a Software Developer Intern, you need a foundational understanding of programming languages such as Python, Java, or C++, typically supported by relevant coursework or coding projects. Familiarity with version control tools like Git, basic software development frameworks, and participation in coding bootcamps or certifications is advantageous. Strong problem-solving ability, eagerness to learn, and effective communication skills set top candidates apart. These skills and qualities enable interns to effectively contribute to projects, collaborate with teams, and adapt quickly to professional development environments.

What does a software developer internship do?

A software developer internship provides hands-on experience in designing, coding, testing, and debugging software applications under the supervision of experienced developers. Interns often work on real projects, learn industry tools like version control systems, and develop programming skills in languages such as Java, Python, or C++. The internship helps build practical knowledge and professional skills for a future career in software development.

What are the most commonly searched types of Software Developer jobs in Quebec?

The most popular types of Software Developer jobs in Quebec are:

What are popular job titles related to Software Developer Internship jobs in Quebec?

For Software Developer Internship jobs in Quebec, the most frequently searched job titles are:

What job categories do people searching Software Developer Internship jobs in Quebec look for?

The top searched job categories for Software Developer Internship jobs in Quebec are:

What cities in Quebec are hiring for Software Developer Internship jobs?

Cities in Quebec with the most Software Developer Internship job openings:

Infographic showing various Software Developer Internship job openings in Quebec as of August 2026, with employment types broken down into 1% As Needed, 88% Full Time, 8% Part Time, and 3% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution, with an average salary of $63,729 per year, or $30.6 per hour.

Intern Software Developer - Montreal - 2027

Squarepoint Capital

Montreal, QC โ€ข On-site

Internship

Posted yesterday

New


Job description

This internship is based in Montreal and is available in any season. Pleaseย indicateย your preferred season in the application questions.ย 

The minimum length of the Internship must beย 12 weeks.ย 

Squarepointย sits at the intersection of finance, mathematics, and technology. From petabyte-scale data platforms to ultra-low-latency trading systems, we build the infrastructure that powers systematic investing across every major asset class and market worldwide.ย 

We are looking for highly motivated students with a deep passion for technology and software development to join ourย Softwareย Developerย Internship program. As a participant in the internship program, you will work closely with experienced engineers to develop and deliver custom software solutions that solve complex problems.ย During your time with us,ย you will work in collaboration with your mentors onย a project that has a visible impactย onย the business.ย ย 

We have internship opportunities across various teamsย including;ย Data Engineering, Risk, Market Data, Quant Development, Frontend andย many more...ย 

Position Overview:ย 

  • A fast-paced training program to give you an introduction to all technicalย facetsย of software development in the algorithmic trading industryย 
  • The software you build and the projects you work on will beย leveragedย to support active and ongoing trading with the markets ย 
  • Independent programming projects in Python or C++ย ย 
  • Intern social events to let you network with otherย Squarepointย employees and explore the city whereย you'reย spending your internshipย 

Required Qualifications:ย 

  • Pursuing a degree in Computer Science, Computer/Electrical Engineering,ย Mathematicsย or equivalentย 
  • Candidates must be in penultimate year of studyย 
  • Knowledge of one or more of the following programming languages: Python, C++, Java, Rust, Cย 
  • Knowledge of Unix systemsย 
  • A deep passion for technologyย 
  • Exceptional problem-solving skillsย andย strong communicationย skillsย