Software Dev Engineer, Items and Offers Platform, Relationship Inference and Correction
Core
Build distributed storage, index, and query systems to identify relationships between billions of products and automate analysis for Amazon's product catalog.
Role type
Senior IC software development engineer (distributed systems)
Builds
Distributed storage, index, and query systems for product relationship inference
Domain
E-commerce, large-scale distributed computing
Deliverable
production ML models | product features | infrastructure
Required skills
C#, C++, Java, or Perl; Object Oriented Design; large-scale multi-tiered multi-threaded distributed software development; system design and architecture; agile development
Preferred skills
Full software development life cycle experience including code reviews and testing; design patterns and reliability scaling
Technologies
Amazon Web Services
Responsibilities
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 that are scalable and fault-tolerant; manage inbound product data from millions of merchants; leverage AWS to create highly available, low-latency services
Seniority
Senior, hands-on IC
