Amazon Software Development Paid Internship in United States and Canada (Open to International Students)
At Amazon, you’ll embark on a journey to develop into a high-impact visionary, tackling new challenges, building skills, and achieving personal growth. Every day is an opportunity to make a difference, and at Amazon, you’ll often hear the statement: “My work changes the world.” Join us in shaping tomorrow and take your place at the forefront of innovation.
About the Role
Amazon hires the best minds in technology to innovate and build on behalf of our customers. Our commitment to customer obsession is why we are one of the most beloved global brands, and it’s embedded in our DNA. As a Software Development Intern, you will write real software, collaborate with experienced software development engineers (SDEs), and work on projects that directly impact our customers.
Key Job Responsibilities:
- Collaborate with experienced cross-disciplinary Amazonians to conceive, design, and launch innovative products and services.
- Design and develop new technologies in a large-scale distributed computing environment, driving fundamental industry changes.
- Create solutions to run predictions on distributed systems with exposure to cutting-edge technologies at unparalleled scale and speed.
- Build scalable, fault-tolerant, low-cost, and easy-to-use distributed storage, indexing, and query systems.
- Design and code solutions based on broad, high-level problem definitions.
- Work in an agile environment to deliver high-quality software.
A Day in the Life
As an intern at Amazon, you’ll be paired with a manager and mentor who will guide your development. You’ll influence Amazon technology and contribute to mission-critical projects early in your career. Your design, code, and problem-solving skills will tackle complex challenges in areas such as distributed systems, data mining, automation, optimization, scalability, and security.
In addition to your project work, you’ll network with Amazonians, engage in professional development activities, and interact with other interns across locations. We equip you with the tools you need to manage your project and learn in a real-world setting. Whether you’re working on Amazon Web Services (AWS), catalog systems, or personalized customer services, you’ll be part of a team that pushes boundaries.
Common Basic Qualifications:
- Bachelor’s degree or above in Computer Science, Computer Engineering, Data Science, Electrical Engineering, or related fields.
- Knowledge of computer science fundamentals: object-oriented design, operating systems, algorithms, data structures, and complexity analysis.
- Proficiency in programming languages such as C/C++, Python, Java, or Perl.
- Ability to commit to a 40-hour work week and a 12-week internship.
- Expected graduation date between 10/2025 and 9/2028.
Specific Guidelines for Internship in the US
Preferred Qualifications
- Are enrolled in a co-op program at your university
- Knowledge of programming languages such as C/C++, Python, Java or Perl
- Experience with distributed, multi-tiered systems, algorithms, and relational databases
- Internship, project, or academic experience in at least one of the areas: internals, kernel, OS/storage systems, job scheduling, resource management, file systems, search, or performance engineering
Compensation and Benefits
- The base pay for this position ranges from $47.84/hr in our lowest geographic market up to $96.15/hr in our highest geographic market.
- Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience.
- Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits.
- For more information, please visit Employee Benefits section.
This position will remain posted until filled. Applicants should apply via our internal or external career site.
Job description and application for US
Specific Guidelines for Internship in Canada
Preferred Qualifications for Internship in Canada
- Are enrolled in a academic program that is physically located in Canada
- Experience with at least one modern language such as Java, Python, C++, or C# including object-oriented design
- Experience from a technical internship
Compensation and Benefits
- The base salary for this position ranges from $43.13/hr up to $72.02/hr.
- Salary is based on a number of factors and may vary depending on job-related knowledge, skills, and experience.
- Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits.
- If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit Accommodation section for more information.
Job description and application for Canada
Before reaching out, check out the FAQs to see if your questions are answered here.
Discover more from Opportunities for Youth
Subscribe to get the latest posts sent to your email.





