Software Development Engineer, IES SRDEX
Core
Design and build scalable, fault-tolerant distributed storage, index, and query systems for Amazon's emerging markets logistics and delivery operations.
Role type
Senior Software Development Engineer (Distributed Systems)
Builds
Distributed storage, index, and query systems for local shipping and demand shaping features
Domain
Logistics, E-commerce, Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems design, C#/C++/Java/Perl, Object Oriented Design, Large-scale multi-tiered application development, System reliability and scaling, Code review and ownership
Preferred skills
Full SDLC experience, Coding standards, Source control management, Build processes, Testing, Operations
Technologies
C#, C++, Java, Perl, Distributed systems, Real-time data pipelines, Cloud-native infrastructure
Responsibilities
Design, implement, test, deploy, and maintain innovative software solutions for services optimization; Create solutions to run predictions on distributed systems; Build distributed storage, index, and query systems; Collaborate with cross-disciplinary teams to conceive and bring products to market
Seniority
Senior, hands-on IC
