Software Development Engineer, Selling Partner Trust
Core
Build high-performance distributed systems and automation to protect Amazon buyers and sellers from fraud and abuse, specifically by developing a seller account health rating system.
Role type
Senior Software Development Engineer (Distributed Systems & Trust)
Builds
Seller Trust experiences, account health rating systems, and high-throughput services for Amazon Marketplace
Domain
E-commerce, Marketplace Trust & Safety, Big Data
Deliverable
production ML models | product features
Required skills
Distributed systems, multi-threaded programming, messaging technologies, service design from scratch, C#/Java/Perl/C++, Object Oriented Design, system architecture, refactoring
Preferred skills
Full SDLC experience, code reviews, source control, build processes, testing, operations
Technologies
C#, C++, Java, Perl, distributed frameworks, big data sets
Responsibilities
Design and code high-performance platforms handling millions of requests, troubleshoot and support systems, drive technical direction for new products, build services meeting strict SLA requirements
Seniority
Senior, hands-on IC