Software dev engineer intern 2025
Amazon’s Development Centre Department based in Vancouver, BC is inviting applications from suitable candidates for the position of Software dev engineer intern 2025. Amazon’s Development Centre focuses on creating innovative software solutions and advancing cloud infrastructure. It provides scalable applications, algorithms, and systems that optimize Amazon’s e-commerce and AWS platforms. The department collaborates across teams to enhance customer experience and operational efficiency. Its work is central to Amazon’s leadership in the global tech and cloud industries. The candidates selected for the vacancy will be required to start the work as soon as possible.
Also hiring: Logistics inbound/outbound coordinator – production | LMIA Approved
Job Description:
Employer Name: Amazon
Department: Development Centre
Organization: Internships for students
Position: Software dev engineer intern 2025
No of Vacancies: 3
Salary: $43.13 – $72.02 hourly
Employment Type: Full time
Location: Vancouver, BC, CA
Job ID: 2888348
Requirements:
Languages: Candidates must have knowledge of the English Language
Education: Candidates need standard educational qualifications such as a Secondary (high) school graduation certificate or equivalent experience
Experience: Candidates should have experience with at least one modern language such as Java, Python, C++, or C#, including object-oriented design
Physical Requirements:
- The candidates should be enrolled in an academic program physically located in Canada
Other Requirements:
- The candidates should currently be enrolled in a Bachelor’s, Master’s, or PhD program in Computer Science, with an expected graduation date between 10/2025 – 9/2028
- The candidates should have knowledge of computer science fundamentals such as object-oriented design, operating systems, algorithms, data structures, and complexity analysis
- The candidates should have internship, project, or academic experience in at least one of the following areas: internals, kernel, OS/storage systems, job scheduling, resource management, file systems, search, or performance engineering
Responsibilities:
- The candidates should be able to design, implement, and deliver state-of-the-art distributed, high-performance data and transaction management processing algorithms and solutions
- The candidates should be able to deploy and monitor new features in a highly available and fault-tolerant system running in the cloud
Benefits:
- The candidates will get Employee Assistance Program, dental, vision plans and a flexible spending account for health, dependent care, basic life, accidental death and dismemberment insurance
How to apply:
If the position is fit for you and the basic requirements are fulfilled then you can now apply directly to the employer (along with your resume) through the below-mentioned details.
We thank all the applicants for showing their interest and trust in us, however, only the most eligible candidates will be selected and conducted for further procedure directly from employers, in between no charges/fees or original documents will be asked from any applicant. All the best!