1

Backend Software Engineer Intern Jobs in Mississauga, ON

Staff Software Engineer- Backend , Device Identity We seek a dynamic and influential Staff Software Engineer to join our Device Authenticators engineering team. The ideal candidate will leverage ...

Job Type: Full-Time Experience Level: 5+ years About the Role We are looking for a Back-End ... Apply software engineering best practices including SOLID principles, design patterns, and clean ...

Work on challenging software engineering tasks across backend, full-stack, infrastructure, and systems-related projects. * Review, debug, improve, and explain code across different technical ...

Working closely with product managers, designers, and backend engineers, you'll play an important role in enabling the newest technologies and experiences. You will build robust frameworks & features.

Software Developer Intern

Markham, ON · On-site

CA$22.50 - CA$27.50/hr

The Software Developer Intern works in a Scrum team to build high-performing, resilient, and manageable web-based ERP software for homebuilders, using AI-assisted development throughout the SDLC.

Design, develop, and maintain end-to-end solutions across backend (Java/Spring Boot, Python) and ... Adhere to enterprise frameworks and software engineering methodologies. * Ensure compliance with ...

New

As a Staff Backend Engineer, you'll be the technical anchor for our highest-innovation teams: setting architectural direction, validating options through proof-of-concepts, and turning ambitious ...

Showing results 21-40

Backend Software Engineer Intern information

What does a backend software engineer intern do?

A Backend Software Engineer Intern assists in developing and maintaining the server-side logic, databases, and APIs that power web and mobile applications. They work closely with senior engineers to write efficient code, troubleshoot issues, and ensure smooth data flow between users and servers. Interns may also participate in code reviews, testing, and documentation to support the overall software development process. This role provides hands-on experience with backend frameworks, database management, and industry best practices.

What skills and qualifications are needed to thrive as a backend software engineer intern?

To thrive as a Backend Software Engineer Intern, you typically need a solid understanding of programming languages like Java, Python, or Node.js, along with knowledge of data structures, algorithms, and database fundamentals. Familiarity with version control systems (like Git), RESTful APIs, and cloud platforms such as AWS or Azure is often required. Strong problem-solving skills, attention to detail, and effective communication help interns stand out in team settings. These competencies are crucial for building reliable backend services, collaborating efficiently, and contributing meaningful code in a fast-paced development environment.

What types of projects and responsibilities can I expect as a backend software engineer intern?

As a Backend Software Engineer Intern, you'll typically work on tasks such as designing and implementing APIs, optimizing database queries, and supporting the integration of backend services. Interns often collaborate closely with senior engineers, participate in code reviews, and contribute to team meetings and sprint planning. While you'll be given guidance and mentorship, you'll also be encouraged to take ownership of smaller features or bug fixes within larger projects, providing valuable hands-on experience with scalable systems. This role offers insight into how backend systems are architected and maintained in a real-world environment.

What is the difference between Backend Software Engineer Intern vs Backend Software Engineer?

AspectBackend Software Engineer InternBackend Software Engineer
QualificationsTypically pursuing or recently completed a degree in CS or related fieldBachelor's or higher in CS or related field, with relevant experience
Work EnvironmentInternship programs, learning-focused, supervisedFull-time professional role, responsible for developing and maintaining backend systems
ResponsibilitiesAssist in coding, testing, and debugging under supervisionDesign, implement, and optimize backend services independently
Usage in IndustryEntry-level position for students or recent gradsCore role in software development teams

The main difference between a Backend Software Engineer Intern and a Backend Software Engineer lies in experience, responsibilities, and employment status. Interns are typically students gaining practical experience, while Backend Software Engineers are full-time professionals responsible for core backend development tasks.

What are popular job titles related to Backend Software Engineer Intern jobs in Mississauga, ON?

For Backend Software Engineer Intern jobs in Mississauga, ON, the most frequently searched job titles are:

What job categories do people searching Backend Software Engineer Intern jobs in Mississauga, ON look for?

The top searched job categories for Backend Software Engineer Intern jobs in Mississauga, ON are:

What cities near Mississauga, ON are hiring for Backend Software Engineer Intern jobs?

Cities near Mississauga, ON with the most Backend Software Engineer Intern job openings:

Infographic showing various Backend Software Engineer Intern job openings in Mississauga, ON as of August 2026, with employment types broken down into 1% Internship, 90% Full Time, 6% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution.

Summer 2027 Long Term Software Engineering Intern/Co-op

Advanced Micro Devices, Inc

Thornhill, ON • On-site

Full-time, Temporary, Internship

Posted 3 days ago

New


Key responsibilities

  • Work closely with software engineers to build and maintain software applications.

  • Build scripts to automate parts of the software development process and learn debugging methodologies.

  • Assist in crafting technical and functional documents and reports as needed.


Advanced Micro Devices rating

8.6

Company rating: 8.6 out of 10

Based on 13 frontline employees who took The Breakroom Quiz

26th of 161 rated electronics manufacturers


Job description

ADVANCE YOUR CAREER. ADVANCE THE WORLD.

At AMD, we believe technology can change lives for the better. It can heal us, entertain us, and make us more connected, productive, and understanding of the world around us. And we’re looking for talent who feel the same: people who want to leave the planet better than they found it, those who don’t shy away from humanity’s challenges but are determined to help solve them.

AMD is powering the next generation of supercomputing, high-performance computing, cloud, and AI. Whether you’re designing next-gen processors, enabling AI breakthroughs, or creating go-to-market plans, every role at AMD contributes to something bigger — technology that moves the world forward.

As an AMD intern, you’ll be placed at the epicenter of the AI ecosystem, working alongside experts and industry pioneers. You’ll do important work, learn new skills, expand your network, and gain real-world experience on projects that impact millions of end-users worldwide. Whether you’re an undergrad or a PhD student, your contributions matter—and your experience here will be a launchpad for what comes next.

 

JOB DETAILS: 

Location: Markham, Ontario, Canada

Onsite/Hybrid: This role requires the student to work full-time 37.5 hours a week, either in a hybrid or onsite work structure throughout the duration of the co-op/intern term.

Duration:

  • 12 Months: May 03, 2027 to April 21, 2028
  • 16 Months: May 03, 2027 to August 18, 2028

WHAT YOU WILL BE DOING: 

We are seeking highly motivated Software Engineering intern/co-op to join our team at AMD. In this role 

  • We will assign you responsibilities in which you will work closely with our software engineers to build and maintain our software applications 
  • We will provide training on the full software creation process, from design and built to testing and deployment 
  • We will encourage you to build scripts that automate some of our software development process 
  • We will help you learn debugging methodologies to investigate the root cause of software issues  
  • In certain projects we may have your involvement in crafting technical/functional documents and reports as needed 

WHO WE ARE LOOKING FOR: 

  • You are currently enrolled in a Canadian-based University in a bachelor's program majoring in Computer Engineering, Electrical Engineering, Computer Science or related discipline.
  • If you have knowledge/experience with any of the following technical skills (or related areas) and are enthusiastic about this role, we strongly encourage you to apply – 
  • Software engineering concepts, principles, and theories  
  • C/C++ programming and Scripting language like Python, Windows PowerShell, Linux shell script, Perl, Java, Javascript, UML 
  • Operating systems UNIX/Linux OS  
  • Databases, MySQL, PostgreSQL, MongoDB 
  • Cloud computing platforms, Azure 
  • Web development frameworks, Django, Rails, Spring Boot 
  • Mark up languages like HTML, XML, XSL 
  • Defect tracking, testing, debugging 
  • Git, Github, Perforce 
  • Security technologies, OAuth, SSL, or TLS 
  • PC / CPU architecture, Embedded systems, microcontrollers 

Note: By submitting your application, you are indicating your interest in AMD intern positions. We are recruiting for multiple positions, and if your experience aligns with any of intern opportunities, a recruiter will contact you

Benefits offered are described:  AMD benefits at a glance.

AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law.   We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.

AMD may use Artificial Intelligence to help screen, assess or select applicants for this position.  AMD’s “Responsible AI Policy” is available here.

 

This posting is for an existing vacancy.

Qualifications:

Benefits offered are described:  AMD benefits at a glance.

AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law.   We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.

AMD may use Artificial Intelligence to help screen, assess or select applicants for this position.  AMD’s “Responsible AI Policy” is available here.

 

This posting is for an existing vacancy.

Education:UNAVAILABLEEmployment Type: UNAVAILABLE

What Advanced Micro Devices employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom