Share
Key job responsibilities
* Collaborate with experienced cross-disciplinary Amazonians to develop, design, and bring to market innovative devices and services
* 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 cutting edge 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
- 3+ years of professional software development experience.
- 3+ years of design or architecture (design patterns, reliability and scaling) of new and existing systems experience.
- Experience programming with at least one modern software programming language (Java, Phyton, C++)
- Bachelor's degree in computer science or equivalent
These jobs might be a good fit