Software Engineer Internships: 2027 Roles, Pay, and Eligibility
Software engineer internships at Lyft, EA, Figma, Notion, Waymo, Amazon, and more, with pay, graduation windows, and work-authorization lines from each posting.
6 min read
Software engineer internships share almost the same title across employers, but the eligibility lines on them differ more than most students expect. When we checked the software engineering role page on Intern Insider on November 11, 2026, it listed about 1,600 open internships from about 680 companies, and about 230 had been added that week. Intern Insider pages refresh about once a day, so treat that as a snapshot. This guide reads nine live postings in Canada and the United States and pulls out the lines that decide whether you can apply: graduation window, degree level, work authorization, and pay.
How software engineer internships differ by employer#
The title is nearly the same everywhere. The rules underneath it are not. Five of the nine postings below set a graduation cutoff or window. Two require United States citizenship and a security clearance. Two of the Canadian postings require you to study at a Canadian university, and one United States posting is open only to master's and PhD students. Among the postings that state an hourly rate, pay runs from CA$30.00 at Rivian and Volkswagen Group Technologies to $85 for PhD students at Waymo.
If you study computer engineering and want hardware, firmware, or verification work, our computer engineering internships guide covers that side and is a better fit. This guide stays with software roles: backend, frontend, applications, and AI software. For employers beyond the best-known tech names, our computer science internships guide covers where many of the other roles sit. For the wider summer market across every field, see our summer 2027 internships guide.
| Employer | Location | Pay as posted | Eligibility line to check |
|---|---|---|---|
| Lyft | Toronto | CAD $40 to $45 per hour | University in Canada, graduation December 2027 to Summer 2028 |
| Electronic Arts | Vancouver | $65,000 to $70,000 CAD | Authorized to work in Canada, no sponsorship, graduating May 2028 or later |
| Rivian and Volkswagen Group Technologies | Vancouver | CA$30.00 to CA$33.75 per hour | Accredited Canadian university |
| Qualcomm | Toronto | Range listed on posting | Graduation November 2027 or later, export license note |
| Waymo | Mountain View | $70 (MS) or $85 (PhD) per hour | Enrolled in an MS or PhD program |
| Figma | San Francisco or New York | $55 per hour | No graduation window stated |
| Notion | New York | $57 (bachelor's) or $61 (master's) per hour | Graduate before Summer 2028 |
| Amazon | Arlington and other sites | $109,395 annualized | United States citizen, TS/SCI clearance with polygraph |
| Lockheed Martin | Uniondale, New York | $25.18 to $35.19 | United States citizen, security clearance |
Canadian software roles#
The Lyft backend posting is titled Software Engineer Intern, Backend (Summer 2027 - Toronto). It requires that you be pursuing a bachelor's or master's degree in computer science from a university in Canada, with a graduation date between December 2027 and Summer 2028. The role is hybrid, with at least 3 days per week in the office. The posting lists an expected base pay range of CAD $40 to CAD $45 per hour in the Toronto area.
The EA Software Engineer Co-op posting is titled Software Engineer Co-op (Summer 2027 - 8-Months - Sports Technology - Undergraduate) and lists Vancouver, British Columbia. It says you must be legally authorized to work in Canada for the entire internship and that visa sponsorship is not available. You must be enrolled in an accredited degree program, return to school for at least one semester after the internship, and be graduating in May 2028 or later. The posting lists $65,000 to $70,000 CAD for British Columbia, and asks you to show your expected graduation date clearly on your resume.
The Rivian and Volkswagen Group Technologies posting is titled Software Engineering Intern - Applications (Summer 2027) and lists Vancouver, British Columbia. Its minimum line asks for current enrollment in a bachelor's or master's program at an accredited Canadian university. A preferred line asks for a degree in computer science, software engineering, or a closely related field, with intent to return to school after the internship. The listed pay is CA$30.00 to CA$33.75 per hour.
The Qualcomm AI Software Engineering Co-op posting is titled FY27 Intern - AI Software Engineering Co-op - Canada (4 months) and lists Toronto, Ontario. Read the dates closely. The Intern Insider card tags it Summer 2027, but the posting says that for 4-month internships you must be available January 2027 to April or May 2027. It asks for study toward a bachelor's degree in electrical engineering, computer engineering, engineering science, computer science, or a related field, with an expected graduation date of November 2027 or later. The posting also includes an export control notice saying the role may require an export license for candidates with citizenship in certain countries.
United States software roles#
Software Engineering Intern, Frontend, New York, New York (Notion)
Software Development Engineer Intern, Amazon Dedicated Cloud, Arlington, Virginia (Amazon)
Software Engineering Intern, Uniondale, New York (Lockheed Martin)
The Waymo posting is titled 2027 Summer Intern, MS/PhD, Software Engineer and lists Mountain View, California. It asks for current enrollment in an MS or PhD program in computer science, robotics, electrical engineering, or a related technical field, so it is not a bachelor's role. The posting lists an hourly rate of $70 for master's students and $85 for PhD students. Waymo says resumes are accepted on a rolling basis and asks applicants to apply to their top 3 roles.
The Figma posting is titled Software Engineer Intern (Summer 2027) and is based in the San Francisco or New York hub, with a start date of May 3, May 17, June 1, or June 14. The listed hourly base pay is $55, and Figma says it also offers interns a housing stipend and travel reimbursement. When you apply, you choose the areas you are most interested in: product, backend and infrastructure, security engineering, or open.
The Notion frontend posting is titled Software Engineering Intern, Frontend (Summer 2027) and lists New York, New York. It asks that you be pursuing a bachelor's or master's degree in computer science, engineering, or another related field, and says you must graduate before Summer 2028. The estimated hourly range for New York is $57 per hour for bachelor's students and $61 per hour for master's students.
The Amazon Dedicated Cloud posting is a Summer 2027 role that requires the candidate to be a United States citizen and to obtain and maintain a TS/SCI clearance with polygraph. Amazon says all intern roles are in person and 12 weeks long, starting in May or June and ending in August. It asks for enrollment in a bachelor's degree or above in computer science, computer engineering, data science, information systems, or a related STEM field, with expected degree conferral between October 2027 and September 2029. The posting lists 109,395.00 USD annually for Arlington, Virginia, and the same figure for Denver, Jessup, and Seattle.
The Lockheed Martin Uniondale posting is titled Software Engineering- Intern and lists Uniondale, New York. It asks that you be pursuing a bachelor's degree from an accredited college in computer science, software engineering, or computer engineering. The posting says you must be a United States citizen, that the position will require a government security clearance, and that the facility requires special access. It lists a range of $25.18 to $35.19.
What to check before you apply#
Read four lines on every posting before you write anything: degree level, graduation window, work authorization, and term dates. The Qualcomm role above shows why. A card can say one term while the employer's own text says another, and the employer's text is the one that counts.
Then tailor the application to the role type. A backend posting and a frontend posting want different projects at the top of your resume, and a defense role cares about eligibility for a clearance before anything else. Our tech internship resume guide covers how to write project bullets, and the software engineering internship guide covers the steps from search to interview. For roles that start next summer, browse computer science internships for summer 2027 and check the Canada page if you study at a Canadian school.
Frequently asked questions
Found this useful? Pass it along.
