Taro Logo

Software Development Engineer II, Amazon Fulfillment Technology

Amazon is a global e-commerce and cloud computing company, known for its innovative approach to online retail and technology services.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Logistics
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Development Engineer II, Amazon Fulfillment Technology

Have you ever ordered a product from Amazon and been amazed at how fast it gets to you? Every day, Amazon engineers are relentlessly working to decrease the time between Click to Deliver for your products. The Amazon Fulfillment Technologies (AFT) team owns all of the software and infrastructure that powers Amazon's world-class fulfillment engine. In the service of our customers, we are innovating in the areas of inventory handling automation, robotics, and machine learning.

As a Software Development Engineer II in the Amazon Fulfillment Technology team, you will be developing next-generation inventory systems for managing records of physical goods across AFT's globally distributed fulfillment network. These services will enable business growth by capturing data during every step in the automated pipeline and using that data to proactively predict efficiency and cost improvements to deliver packages quickly to our customers.

Key responsibilities include:

  • Building fast, scalable systems to improve the efficiency of the fulfillment pipeline in real time.
  • Developing fault-tolerant systems that can process billions of requests per day.
  • Optimizing processes in fulfillment centers through tracking, analysis, and automation.

You will have the opportunity to build new software from the ground up, create pragmatic solutions for complex business problems, work closely with operations staff to optimize physical processes, and occasionally travel to Amazon fulfillment centers around the world.

This role offers a chance to make a direct impact on Amazon's core Fulfillment Technologies platform, working on systems that handle tens of millions of catalog items, hundreds of millions of inventory items, and billions of transactions a year.

Amazon offers a comprehensive benefits package including medical, dental, and vision coverage, maternity and parental leave options, paid time off (PTO), and a 401(k) plan. Join our team and be part of innovating the future of e-commerce logistics and fulfillment!

Last updated 9 months ago

Responsibilities For Software Development Engineer II, Amazon Fulfillment Technology

  • Develop next-generation inventory systems for managing records of physical goods
  • Build fast, scalable systems to improve fulfillment pipeline efficiency in real time
  • Create fault-tolerant systems processing billions of requests per day
  • Optimize fulfillment center processes through tracking, analysis, and automation
  • Build new software from the ground up
  • Create pragmatic solutions for complex business problems
  • Work closely with operations staff to optimize physical processes

Requirements For Software Development Engineer II, Amazon Fulfillment Technology

  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Bachelor's degree in computer science or equivalent (preferred)
  • 3+ years of full software development life cycle experience (preferred)

Benefits For Software Development Engineer II, Amazon Fulfillment Technology

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
  • Medical Coverage
  • Dental Coverage
  • Vision Coverage
  • Maternity and Parental Leave Options
  • Paid Time Off (PTO)
  • 401(k) Plan

Interested in this job?