Software Development Engineer Intern

4 weeks ago


Vancouver, British Columbia, Canada Amazon Full time
About the Role

At Amazon, we're looking for talented individuals to join our team as Software Development Engineer Interns. As an intern, you'll have the opportunity to work on cutting-edge projects, collaborate with experienced engineers, and contribute to the development of innovative technologies.

Key Responsibilities
  • Design and build innovative technologies in a large distributed computing environment
  • Collaborate with cross-disciplinary teams to conceive and bring innovative products and services to market
  • Create solutions to run predictions on distributed systems with exposure to innovative technologies at incredible scale and speed
Requirements
  • Experience with at least one modern language such as Java, Python, C++, or C#
  • Enrolled in a Bachelor's degree or above in Computer Science, Computer Engineering, Data Science, Electrical Engineering, or majors relating to these fields
  • Expected graduate date between October 2025 - September 2028
Preferred Qualifications
  • Experience from a technical internship
  • Enrolled in a academic program that is physically located in Canada
  • Experience in optimization mathematics such as linear programming and nonlinear optimization
About Amazon

Amazon is committed to a diverse and inclusive workplace. We're an equal opportunity employer and do not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, disability, age, or other legally protected status.



  • Vancouver, British Columbia, Canada Amazon Full time

    Join Amazon's Cloud Database TeamWe are seeking a talented Software Development Engineer Intern to join our Amazon Aurora PostgreSQL Engine team. As a key member of our team, you will be responsible for designing and developing large-scale database systems that run across thousands of servers worldwide.Our team is passionate about building innovative...


  • Vancouver, British Columbia, Canada Amazon Full time $114,800

    Job Title: Software Development Engineer InternAmazon is seeking a highly motivated and talented Software Development Engineer Intern to join our Relational Database Services (RDS) team. As a member of this team, you will have the opportunity to work on a wide range of challenging projects that involve designing, developing, and deploying scalable and highly...


  • Vancouver, British Columbia, Canada T-Net British Columbia Full time

    Software Development Engineer InternVisier is a leader in people analytics, and we're looking for talented individuals to help us grow and evolve. As a Software Development Engineer Intern, you'll work on real, impactful projects from the beginning, gaining the mentorship, training, and work experience you need to start your career.Key Responsibilities:Write...


  • Vancouver, British Columbia, Canada Amazon Full time

    About the RoleWe are seeking highly motivated and talented individuals to join our team as Software Development Engineer Interns. As an intern, you will have the opportunity to work on real-world projects, collaborate with experienced software development engineers, and contribute to the development of innovative technologies.Key ResponsibilitiesDesign and...


  • Vancouver, British Columbia, Canada Amazon Full time

    Software Development Engineer InternAt Amazon, we're committed to innovation and customer obsession. As a Software Development Engineer Intern, you'll have the opportunity to work on cutting-edge projects that drive business growth and customer satisfaction.Key Responsibilities:Collaborate with experienced cross-disciplinary Amazonians to conceive, design,...


  • Vancouver, British Columbia, Canada TikTok Full time

    Join Our Team at TikTokWe are seeking talented individuals to join our Trust and Safety engineering team as interns in 2024. Our team is responsible for protecting our users from harmful content and abusive behaviors. We aim to provide the best user experience and bring joy to everyone in the world.Key ResponsibilitiesCollaborate with Trust and Safety...


  • Vancouver, British Columbia, Canada Ansys Full time

    At Ansys, we're empowering the next generation of engineers and technologists to design and deliver transformational products. As a software development intern, you'll play a key role in developing our industry-leading simulation software while gaining real-world experience in your field of study.As a member of our Electronics Business Unit, you'll work...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Amazon Development Centre Canada ULC. As a key member of our team, you will be responsible for building software that runs with high quality on millions of Echo family devices and Alexa-enabled devices.Key ResponsibilitiesDesign and develop software that meets the...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our AWS Backup team. As a key member of our team, you will be responsible for designing and developing high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop new features and improvements to existing featuresCollaborate...


  • Vancouver, British Columbia, Canada Amazon Full time $114,800

    Evolve the Definition of AlexaAre you passionate about building innovative applications that customers love? Do you want to join a close-knit team that's shaping the future of Amazon's virtual assistant, Alexa? We're looking for a talented Software Engineer Intern to help us evolve the definition of Alexa and create cutting-edge products used every day.About...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    Amazon Development Centre Canada ULC: Jr. Software Development EngineerAmazon is seeking a highly motivated Jr. Software Development Engineer to join our team. As a Jr. SDE, you will have the opportunity to write real software and collaborate with experienced software engineers who provide guidance and opportunities for ownership on projects that matter to...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our AWS Backup team. As a key member of our team, you will be responsible for designing and developing high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop new features and improvements to existing featuresCollaborate...


  • Vancouver, British Columbia, Canada Sierra Space Full time

    About the RoleSierra Space is seeking a highly skilled and motivated Simulation Software Engineering Intern to join our team of innovators.The selected candidate will support the development and testing of software simulations for various aerospace applications, contributing to the advancement of our capabilities.This role offers an exceptional opportunity...


  • Vancouver, British Columbia, Canada WIA Software Systems Inc. Full time

    Job DescriptionWe are seeking a highly skilled Software Development Engineer to join our team at WIA Software Systems Inc. in a permanent position.Key ResponsibilitiesDevelop and maintain high-quality software applications using Agile methodologies.Collaborate with cross-functional teams to design, develop, and test software solutions.Ensure software meets...


  • Vancouver, British Columbia, Canada Sierra Space Full time

    About Sierra SpaceAt Sierra Space, we envision a future where humanity lives and works in space. Our mission is to push the boundaries of what is possible.We are seeking a talented Simulation Software Engineering Intern to join our team. As an intern, you will have the opportunity to gain hands-on experience in aerospace software engineering and work...


  • Vancouver, British Columbia, Canada SAP Full time

    Job Title: SAP iXp Intern - Software DeveloperJoin SAP's dynamic team as a Software Developer Intern and contribute to the development of innovative solutions.About the RoleWe're seeking a highly motivated and detail-oriented individual to join our team as a Software Developer Intern. As a member of our team, you'll be responsible for building new features...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    About the RoleAlexa Smart Properties is seeking a talented Software Development Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, testing, and deploying solutions for Alexa Smart Properties and enterprise customers worldwide.Key ResponsibilitiesDesign and develop micro-services to create...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking a skilled Software Development Engineer to join our AWS Cloud Map team in Vancouver. As a foundational service, Cloud Map requires low latencies, world-class availability, and scalability to serve millions of transactions per second.The successful candidate will contribute to the software and deployment lifecycle, including...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking a passionate engineer to join our team at Amazon Development Centre Canada ULC. As a Software Development Engineer, you will have the opportunity to build customer experiences viewed by millions of people a day.Key ResponsibilitiesDesign and develop new features to enhance the customer journeyCollaborate with a diverse team of...


  • Vancouver, British Columbia, Canada WIA Software Systems Inc. Full time

    About the Role:We are seeking an experienced Software Development Engineer to join our team at WIA Software Systems Inc. in a key role that will drive the development of high-quality software solutions.About the Job:Collaborate with cross-functional teams to design, develop, and test software applications.Develop and implement software solutions by analyzing...