Software Development Engineer, AFT Inventory

Amazon Fulfillment Technologies (AFT) drives the physical engine at the heart of Amazon, building and operating software and hardware for global fulfillment centers.
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:
Software Development Engineer, Delivery Experience

Software Development Engineer role at Amazon's Delivery Experience team, building scalable solutions for millions of customers worldwide.

Software Dev Engineer II, Whole Foods Market Engineering Back Office Systems and Support

Mid-level Software Engineer role at Whole Foods Market, focusing on backend development for enterprise systems using Java and AWS technologies.

Software Development Engineer, Payment Risk Engineering

Software Development Engineer position at Amazon's Payment Risk team, focusing on fraud prevention and risk management for e-commerce transactions.

Software Dev Engineer II, Amazon Payment Products

Software Dev Engineer II role at Amazon Payment Products team, developing innovative payment solutions and Shop with Points experience using AWS technologies.

Software Dev Engineer II, Unified Payments Experience (UPX)

Software Dev Engineer II position at Amazon's UPX team, building scalable payment solutions using cloud technologies and serverless architecture.

Description For Software Development Engineer, AFT Inventory

Amazon Fulfillment Technologies (AFT) is seeking a Software Development Engineer to join their Inventory Visibility team. This role is crucial in managing the complex systems that handle Amazon's global inventory across its fulfillment network. The team owns all eventually consistent views of Inventory, including Inventory Notifications, Availability Changes, Snapshots, Physical Ledger, Cached Views, and Inventory Actions.

As an engineer on the team, you'll be at the forefront of building innovative and scalable systems that manage Amazon's inventory globally. You'll have the opportunity to own systems end-to-end, from design through implementation, testing, and deployment. The role requires strong technical expertise and the ability to think big while finding elegant solutions to complex problems.

AFT powers Amazon's global fulfillment network by inventing and delivering software, hardware, and data science solutions that orchestrate processes, robots, machines, and people. The Inventory team specifically delivers complex, innovative, scalable solutions to manage the end-to-end lifecycle of all physical goods across the Amazon fulfillment network.

This is an excellent opportunity for engineers who want to make a significant impact on systems that handle billions of items and affect millions of customers worldwide. You'll be working with a team that values innovation, scalability, and reliability, while having the chance to learn and grow in a dynamic environment.

The role offers comprehensive benefits including medical, dental, and vision coverage, parental leave options, PTO, and a 401(k) plan. Amazon values diversity and inclusion, welcoming candidates from all backgrounds who are passionate about building large-scale systems and solving complex technical challenges.

Last updated 3 months ago

Responsibilities For Software Development Engineer, AFT Inventory

  • Build innovative and scalable systems that manage Amazon inventory globally
  • Own systems end-to-end, from design through implementation, testing, and deployment
  • Manage Amazon inventory globally
  • Build and maintain systems for Inventory Notifications, Inventory Availability Changes, Snapshots, Physical Ledger, Cached Views of Inventory and Inventory Actions

Requirements For Software Development Engineer, AFT Inventory

Java
  • 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
  • Experience with design patterns, reliability and scaling of new and existing systems

Benefits For Software Development Engineer, AFT Inventory

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

Interested in this job?