Software Devlopment Engineer I, Amazon Rewards
Core
Design and build distributed storage, index, and query systems that are scalable, fault-tolerant, low cost, and easy to manage/use within a large distributed computing environment.
Role type
Software Development Engineer I (Backend Systems)
Builds
Distributed storage, index, and query systems
Domain
Cloud infrastructure / Distributed systems
Deliverable
production ML models | product features | infrastructure
Required skills
Software development, Programming languages, Distributed systems design, Scalable system architecture, Fault-tolerant system design, Agile development
Responsibilities
Collaborate with cross-disciplinary teams to conceive and design innovative products, Design and build innovative technologies in a large distributed computing environment, Create solutions to run predictions on distributed systems, Build distributed storage, index, and query systems, Design and code solutions starting with broadly defined problems, Work in an agile environment to deliver high-quality software