System Development Engineer Intern
We're looking for the curious, those who think big and want to shape the world of tomorrow. At Amazon, you'll have opportunities to grow into a high-impact role and develop new skills every day.
As a System Development Engineer Intern, you will work on exciting new challenges, developing large-scale distributed systems and contributing to one of the most visited sites on the Internet.
Responsibilities:
* Use technology to solve problems, seeking input and guidance from team members.
* Create or improve small tools or applications.
* Participate in team design, scoping, process, and prioritization discussions.
* Work with internal partners to understand business impacts and identify opportunities/problems arising from technical decisions.
* Develop solutions to ensure they meet customer needs and team goals.
* Understand maintenance characteristics, runtime properties, and dependencies of your team's infrastructure.
* Provide assistance to the team with troubleshooting and resolving defects.
Qualifications:
Currently enrolled in a Bachelor's or Master's degree program in Math/Statistics/Engineering or other equivalent quantitative discipline.
Knowledge of at least one functional scripting language (e.g., Perl, Python, C, C++, Java, Ruby, shell scripting) and open-source technologies (Linux, Spring, React, etc).
Preferred Qualifications:
Amazon values knowledge of Accessibility in relation to its products, devices, services, websites or environments, so as to be usable by people with disabilities.
Proficient in one of the following languages (e.g., Python, C, C++, Java, Ruby, or PowerShell).
Familiarity with TCP/IP networking fundamentals and application of IP protocols such as: DNS, DHCP, NTP, SMTP, and SNMP.
Possess a sound understanding of areas in the basic areas of Computer Science such as Algorithms, Data Structures, Object Oriented Design, Databases.
Interest in infrastructure design and administration.
Strong object-oriented design and coding skills developing on Unix-like operating systems.
Understanding of distributed systems, non-relational databases and Amazon Web Services (AWS).