Amazon's global fulfillment network is a complex system enabling merchants to ship items worldwide through a sophisticated network of vendor locations, Amazon warehouses, and customer destinations. The role involves working on large-scale distributed systems handling millions of packages in Amazon's logistics network. As part of a highly respected software engineering team, you'll collaborate with senior SDEs and principals to tackle complex problems in worldwide transportation using workflows, optimization algorithms, and machine learning systems. The focus is on solving problems of scale, improving existing services, building new ones, and implementing sophisticated algorithms to enhance customer experience while optimizing network operations. This position offers the opportunity to work on critical systems that directly impact Amazon's global logistics capabilities and customer satisfaction.
The role requires strong software development skills and experience in system design and architecture. You'll be working with complex transportation networks represented as dense graphs, handling millions of packages with different attributes and delivery requirements. The position combines technical expertise with practical problem-solving in a real-world logistics context.
The ideal candidate should have experience in full software development lifecycle processes, including coding standards, code reviews, source control management, build processes, testing, and operations. This role offers the chance to make significant contributions to Amazon's worldwide transportation network while working with cutting-edge technology and skilled engineering teams.