Software development engineer roles

Interns are owners on day one. You’ll create and build technical answers to tough problems on a large scale. You’ll work on issues in advanced areas, like computer vision, image recognition, machine learning, real-time systems, and distributed systems.

Innovative minds wanted

We’re seeking self-motivated, resilient individuals who are ready to tackle challenges at a massive scale through problem solving, product development, and system architecture.

Amazon A to Z

Whatever direction you want to go, you can get there faster at Amazon. Download the A to Z mobile app to explore the scale and scope of our company, apply for apprenticeships and internships, and learn how our culture empowers our people to do amazing work.

Become an Amazon software engineer

Core competencies

During our internships, you’ll build systems, design consumer products, and help with large applications. The skills listed below will help you excel.

Recruiting process

1. Apply

Review available roles and apply to the job that best fits your interests, skills, and career goals.

4. Offer

After your interview, our team will let you know your result within five business days. If you get an offer, it’ll include the location, benefits, and a start date.

Have questions?

Working at Amazon

Join the Amazon University talent community

Interested in student opportunities at Amazon? Sign up today and we’ll keep you posted on relevant roles and how to apply.