Join Amazon as a Software Development Engineer, focusing on reliable software systems for inventory management in the Supply Chain Optimization organization. Design fault-tolerant services that meet high-performance metrics. This role requires an experienced engineer who can create and operate scalable solutions at Amazon’s fulfillment centers.
You will be responsible for maintaining service availability and correctness, driving improvements, and collaborating with teams to deliver complex solutions. Expect to tackle challenges involving high-throughput transactions in distributed settings. Key Responsibilities:
Build and maintain scalable inventory transfer systems
Ensure low-latency operations across fulfillment networks
Collaborate with product managers for system enhancement
Lead design initiatives for fault-tolerant architecture
Monitor and optimize system performance under load Requirements:
3+ years of software development experience
2+ years in system design or architecture
Experience programming in a contemporary language
Proven track record in high-availability systems
Bachelor's degree in computer science or related discipline Bring your passion for creative system design to Amazon’s Supply Chain Optimization team and impact millions of customers.
📌 Engineer For Distributed Systems At Amazon Toronto (Canada)
🏢 United States Digital Space
📍 Canada
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.