As a Systems Development Engineer at Amazon, you will be part of a fast-paced environment where you can contribute to one of the most visited sites on the Internet.
Job Description
The role requires using the latest technology to solve complex problems and seeing the impact of your work first-hand.
Key Responsibilities
* Use technology to solve straightforward 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 effectively with customers and/or internal partners to understand business impacts and identify opportunities/problems arising from technical decisions.
* Invent, refine, and develop solutions to meet customer needs and team goals.
* Develop an understanding of infrastructure maintenance characteristics, runtime properties, and dependencies.
* Provide assistance with troubleshooting, researching root causes, and resolving defects.
Requirements
* Knowledge of systems engineering fundamentals (networking, storage, operating systems).
* Experience in professional software development.
* Experience designing or architecting new and existing systems.
* Hands-on experience in networking, storage systems, operating systems, and systems engineering.
* Programming experience in a modern language such as C++, C#, Java, Python, Golang, PowerShell, or Ruby.
* Experience working in an Agile environment using Scrum methodology.
About Us
Amazon is an equal opportunities employer. We value diversity and inclusion in the workplace and make recruiting decisions based on experience and skills. Protecting your privacy and security is a top priority for Amazon.