
The everything store and cloud computing leader
Amazon, headquartered in South Lake Union, Seattle, WA, is the world's largest online retailer and a leader in cloud computing through Amazon Web Services (AWS). With over 1.5 million employees globally, Amazon operates in various sectors, including AI with its Alexa devices and a vast marketplace k...
Amazon offers competitive salaries, stock options, generous PTO policies, and comprehensive health benefits. Employees also have access to a learning ...
Amazon's culture is driven by customer obsession and a focus on innovation. The company encourages employees to think big and move fast, fostering an ...

Amazon • Toronto, Ontario, CAN
Amazon is hiring a Software Development Engineer II for their Fulfillment Technologies team to optimize fulfillment operations. You'll work with Java, machine learning, and cloud computing to build large-scale distributed systems. This position requires experience in software engineering and a passion for innovative solutions.
You have a solid background in software engineering with a focus on building scalable systems — your experience includes developing and optimizing distributed systems that handle large volumes of data and signals. You are intellectually curious and thrive on solving complex problems, particularly in the IoT space, where you can leverage your skills to improve fulfillment operations.
Your expertise in Java is complemented by a strong understanding of machine learning and data analytics — you have a track record of implementing robust solutions that enhance operational efficiency. You are an advocate for best practices in software development, ensuring that your code is not only functional but also maintainable and well-tested.
You are results-oriented and understand the importance of delivering quality software on time — you balance the need for high standards with the realities of project timelines. You enjoy collaborating with cross-functional teams and are comfortable engaging in deep technical discussions to drive projects forward.
Experience with cloud computing platforms is a plus, as is familiarity with automation and robotics technologies. You are open to learning new tools and frameworks that can enhance your contributions to the team.
As a Software Development Engineer II at Amazon, you will be part of a team dedicated to optimizing fulfillment operations through innovative technology solutions. You will design and implement large-scale, fault-tolerant distributed systems that process billions of signals and events daily. Your role will involve collaborating with other engineers to develop software that integrates with material handling equipment and automation systems.
You will be responsible for analyzing system performance and identifying areas for improvement — your insights will help shape the future of fulfillment technology at Amazon. You will also engage in code reviews and contribute to the development of best practices within the team, ensuring that all software meets high standards of quality and performance.
In addition to coding, you will participate in brainstorming sessions to explore new ideas and technologies that can enhance the efficiency of fulfillment operations. You will work closely with data scientists and machine learning engineers to integrate advanced analytics into your systems, driving continuous improvement and innovation.
Amazon provides a dynamic work environment where you can make a significant impact on the company's operations. You will have access to cutting-edge technologies and the opportunity to work on projects that directly affect millions of customers. We offer competitive compensation and benefits, including opportunities for professional development and career growth within the organization.
Join us in our mission to redefine fulfillment technology and help set new records for shipping efficiency. We encourage you to apply even if your experience doesn't match every requirement — your unique perspective could be just what we need.
Apply now or save it for later. Get alerts for similar jobs at Amazon.