Software Development Engineer II, FBA Capacity and Inventory Health Management
Core
Build Native-AI SDLC solutions and optimize large-scale cloud-based distributed services for Amazon's global selling partners to manage inventory and supply chain.
Role type
Senior IC software development engineer (distributed systems & AI)
Builds
Native-AI SDLC solutions, scalable cloud-based distributed services, and supply chain optimization platforms
Domain
E-commerce, Supply Chain, Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
distributed systems design, microservices architecture, cloud-native development, object-oriented design, system refactoring, high-volume transaction handling, non-relational databases, caching strategies, load balancing, sharding, n-tiered architecture, map-reduce concepts, software design patterns, coding standards, security best practices
Preferred skills
full SDLC ownership, machine learning fundamentals, LLM architecture knowledge, transformer models, training/inference lifecycle optimization, Agile/Scrum/Kanban, Test-Driven Development, continuous deployment
Technologies
microservices, non-relational databases, cloud platforms, map-reduce frameworks
Responsibilities
Design and implement large-scale cloud-based distributed services with millisecond latency; refactor and re-architect existing systems; collaborate with researchers and data engineers to design new supply chain platforms; automate third-party supply management systems; optimize world-class supply chain systems for emerging business initiatives
Seniority
Senior, hands-on IC