LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Amazon›Software Development Engineer II, Amazon Fulfillment Technologies (AFT) - Workforce Optimization
Amazon

About Amazon

The everything store and cloud computing leader

🏢 Tech👥 1001+ employees📅 Founded 1995📍 South Lake Union, Seattle, WA⭐ 3.7
B2CB2BMarketplaceCloud ComputingeCommerce

Key Highlights

  • Headquartered in South Lake Union, Seattle, WA
  • Over 1.5 million employees worldwide
  • Leading cloud services through Amazon Web Services (AWS)
  • Acquired Whole Foods, Twitch, and Ring

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...

🎁 Benefits

Amazon offers competitive salaries, stock options, generous PTO policies, and comprehensive health benefits. Employees also have access to a learning ...

🌟 Culture

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 ...

🌐 Website💼 LinkedIn𝕏 TwitterAll 96091 jobs →
Amazon

Software Development Engineer II, Amazon Fulfillment Technologies (AFT) - Workforce Optimization

Amazon • Toronto, Ontario, CAN

Posted 1d ago🏛️ On-SiteMid-LevelSoftware engineering📍 Toronto
Apply Now →

Skills & Technologies

JavaMachine learningCloud computingData analyticsIot

Overview

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.

Job Description

Who you are

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.

Desirable

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.

What you'll do

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.

What we offer

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.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Amazon.

Apply Now →Get Job Alerts