Jr. Software Development Engineer – Amazon Canada – Victoria, BC

Location: Victoria, BC | Company: Amazon

As a Jr. Software Development Engineer (Jr. SDE) in Amazon’s Jr. Developer Program (JDP), you’ll write real production software while working closely with experienced engineers who provide guidance, reviews, and opportunities to take ownership. This is a year-round internship built to support a strong balance between school and work, with an established Jr. community in Victoria for peer connection and growth.

Sponsored Links

The program is hiring for a March 2026 cohort. If you successfully complete the program, you may have an opportunity for full-time employment at an Amazon corporate site.

About the role: Jr. SDE (JDP)

This role is designed for students who want to build strong engineering fundamentals through hands-on experience. You’ll collaborate inside a team, contribute to meaningful deliverables, and receive 1:1 mentorship from a full-time Amazonian throughout your time in the program.

The schedule is structured to fit around school:

  • Part-time during the school year (16 hours/week)
  • Full-time during the summer (40 hours/week)

This is an in-office role in Victoria, BC (no remote/hybrid).

Sponsored Links

Benefits and Salary

Amazon lists a base pay range of $23.03/hr to $38.46/hr, depending on job-related knowledge, skills, and experience. Additional compensation (such as equity or sign-on payments) may be provided depending on the offer, along with a range of medical/financial/other benefits as part of a total compensation package.

Job Details

📌 Job Title: Jr. Software Development Engineer – Jr. Developer Program (JDP)

🏢 Company: Abebooks Inc. (Amazon)

📍 Location: Victoria, BC, Canada

🆔 Job ID: 3154625

🗓️ Cohort Start: March 2026

🕒 Schedule: 16 hrs/week (school year) + 40 hrs/week (summer)

🏢 Work Model: In-office only (no remote/hybrid)

💰 Pay Range: $23.03/hr – $38.46/hr

Requirements / Skills

  • Currently enrolled in an accredited college or university Bachelor’s or Master’s program
  • Graduating June 2028 and beyond
  • Ability to work year-round until graduation (part-time school year, full-time summer)
  • Able to start work in March 2026
  • Ability to work in person year-round at the Victoria corporate office (not remote/hybrid)
  • Must live within commutable distance to Victoria, BC
  • Programming experience with at least one modern language such as Java, Python, or C++, including object-oriented design

Preferred:

  • Previous technical internship(s), if applicable
  • Ability to clearly articulate technical challenges and solutions
  • Ability to solve complex problems and work through ambiguity

How to Apply

If you’re a student ready to build your engineering foundation through a year-round program with mentorship and real-world impact, apply directly through the official posting.

Share This Opportunity

Know a student developer who’d love this? Share this posting and help them join the Jr. Developer Program in Victoria.

Job Summary & Tips for Applying

AI-generated summary and tips to help you highlight your strengths effectively.

If you’re applying to the Jr. SDE – Jr. Developer Program (JDP), keep your resume focused on proof that you can build and learn quickly. List your strongest programming language (Java, Python, or C++) and include 2–4 projects where you used object-oriented design, wrote clean code, and shipped something that works (class projects, hackathons, personal apps, open-source contributions).

Because the program is year-round and in-office in Victoria, make your availability crystal clear: confirm you can start in March 2026, work 16 hours/week during the school year, and switch to 40 hours/week in the summer, and that you’re within commuting distance. Add short bullets about collaboration (pairing, code reviews, team projects) and how you solved a tricky bug or ambiguous requirement—Amazon values structured thinking and ownership even at junior levels.

If you have prior internships, highlight impact (latency reduced, feature delivered, tests added, deployment improved). If you don’t, lean on strong projects and show fundamentals: data structures, testing, Git, and the ability to explain technical decisions clearly.