Software Development Engineer - Distributed Services, Hadrian
Core
Design and develop large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services for Amazon's Item & Offer Platform to process millions of updates in real time.
Role type
Senior Software Development Engineer (Distributed Services)
Builds
Scalable and extensible software platforms for Amazon's e-commerce catalog
Domain
E-commerce, Distributed Systems
Required skills
C#, C++, Java, Perl, data structures, algorithm design, problem solving, large-scale distributed systems design, multi-threaded programming
Preferred skills
Full software development life cycle best practices, server-side development, large distributed IT systems, team leadership, mentoring, debugging, profiling
Technologies
C#, C++, Java, Perl
Responsibilities
Collaborate with customers on design, execute scalable software designs, solve hard computer science problems, lead and influence teams, debug and implement best practices in large-scale systems
Seniority
Senior, hands-on IC