Fulfillment by Amazon (FBA) is seeking a Senior Software Development Engineer to join their Inventory Management team. This role combines technical leadership with hands-on development to build and scale systems that help sellers worldwide optimize their inventory management through Amazon's vast distribution network.
As a senior engineer, you'll be responsible for designing and implementing large-scale distributed systems that handle complex inventory management challenges. You'll work on features that help sellers plan and manage their inventory across Amazon's fulfillment network, providing them with detailed visibility, performance metrics, and automation tools to optimize their operations.
The role offers an unique opportunity to work at the intersection of e-commerce, logistics, and distributed systems. You'll be building solutions that directly impact millions of sellers while working with enterprise-scale resources and the agility of a startup. The team's charter focuses on helping selling partners minimize understock and overstock risks while meeting both on- and off-Amazon demand.
Key technical aspects include working with large datasets, building multi-tier architectures, and developing systems that can scale globally. You'll need to leverage your experience in distributed systems, object-oriented design, and technical leadership to mentor team members and drive architectural decisions.
The ideal candidate combines strong technical abilities with leadership experience, capable of both hands-on coding and providing technical direction to the team. This position offers the opportunity to make a significant impact on Amazon's worldwide seller ecosystem while working with cutting-edge technology and a talented team.