Join Amazon's Supply Chain Optimization Technologies team to revolutionize how products reach customers faster and more efficiently. This role focuses on building real-time, intelligent systems to manage capacity for Amazon's vast warehouse and transportation network. You'll tackle complex challenges in data storage, processing, and optimization using both SQL and NoSQL databases, distributed systems, and cutting-edge Java development.
As a Software Development Engineer, you'll work on critical systems that directly impact Amazon's global delivery infrastructure. The role involves designing and implementing large-scale cloud-based distributed services with millisecond latency requirements and high transaction volumes. You'll collaborate with senior technical leaders and business stakeholders to create innovative solutions for complex supply chain problems.
The position offers an opportunity to work with cutting-edge technologies while solving real-world logistics challenges at Amazon scale. You'll be part of a team that values technical excellence, mentorship, and continuous learning. The role combines deep technical work with business impact, as your solutions will directly affect millions of customer deliveries worldwide.
Key technical areas include distributed systems architecture, database optimization, service-oriented architecture, caching strategies, and high-performance computing. You'll work in an environment that encourages experimentation and innovation while maintaining high standards for code quality and system reliability.
This is an ideal role for someone who enjoys solving complex technical challenges, wants to work with massive-scale systems, and is passionate about improving customer experience through technology. The position offers competitive compensation, comprehensive benefits, and the chance to work on systems that directly impact Amazon's core business operations.