Job Overview
We are looking for talented Front End Engineers (FEEs) to join our team at Amazon. As a FEE, you will have the opportunity to work on cutting-edge technology and solve complex problems that impact millions of customers, sellers, and products around the world.
* Design and build innovative technologies in a large distributed computing environment and help lead fundamental changes in the industry.
* Create solutions to run predictions on distributed systems with exposure to innovative technologies at incredible scale and speed.
* Build distributed storage, index, and query systems that are scalable, fault-tolerant, low cost, and easy to manage/use.
* Ability to design and code the right solutions starting with broadly defined problems.
* Work in an agile environment to deliver high quality software.
Requirements
* Recent graduate (< 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
* Previous technical internship(s).
* Experience with distributed, multi-tiered systems, algorithms, and relational databases.
* Experience in optimization mathematics such as linear programming and nonlinear optimization.
* Ability to effectively articulate technical challenges and solutions.
* Adept at handling ambiguous or undefined problems as well as ability to think abstractly.
Equal Opportunities Employer
Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills.