Join us at Amazon, where we innovate and build cutting-edge technology to solve complex business challenges. Our Software Development Engineers (SDEs) use the latest technologies to create scalable services that impact millions of customers worldwide.
About the Role
We're looking for talented individuals who are passionate about creating new products, features, and services from scratch. As an SDE at Amazon, you'll collaborate with experienced cross-disciplinary teams to conceive, design, and bring innovative solutions to market.
Key Responsibilities
You will:
* Design and build innovative technologies in a large distributed computing environment
* Help lead fundamental changes in the industry by creating solutions to run predictions on distributed systems
* Build distributed storage, index, and query systems that are scalable, fault-tolerant, low cost, and easy to manage/use
Requirements
To be successful in this role, you should have:
* Recently graduated (less than 24 months ago) or about to complete a Bachelor's or Master's Degree in Computer Science, Computer Engineering, or related fields
* Familiarity with programming languages such as Java, C/C++, or Python
* Knowledge of Computer Science fundamentals including object-oriented design, algorithm design, data structures, problem solving, and complexity analysis
PREFERRED QUALIFICATIONS
We also look for candidates with:
* Previous technical internship experience
* Experience with distributed, multi-tiered systems, algorithms, and relational databases
* Ability to effectively articulate technical challenges and solutions
At Amazon, we value diversity and inclusion. We make recruiting decisions based on your experience and skills. We prioritize protecting your privacy and security. Please consult our Privacy Notice for more information.