Sr. Software Engineer: Inventory Positioning (Hybrid - Seattle, WA)
Core
Design and build the Inventory Positioning Engine (IPE) to optimize unit-level inventory placement across Nordstrom's fulfillment network (DCs, FCs, stores) based on demand, cost, and sell-through probability.
Role type
Senior Software Engineer (Backend/Platform)
Builds
Real-time positioning decision pipelines, Pack & Hold Reimagined, Returns Positioning, and Racking capabilities.
Domain
Retail logistics, dynamic inventory optimization, cloud infrastructure.
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Java Springboot, Backend Database (Spanner/NoSQL/Postgres), RESTful services, event-driven architecture, AWS/GCP services, containerization (Kubernetes/Docker), object-oriented design, system design patterns.
Preferred skills
Python, React, JavaScript, C#, CI/CD tools, real-time alerting, AI adoption.
Technologies
Java, Springboot, Spanner, NoSQL, Postgres, AWS, GCP, Kubernetes, Docker, React, JavaScript, C#, Python.
Responsibilities
Design and build real-time positioning decision pipelines; own end-to-end implementation of inventory positioning features; analyze complex inventory state problems; implement automation for positioning services; make technical tradeoffs between short-term delivery and long-term business needs; design deployment processes to minimize downtime; mentor junior engineers; participate in 24X7 on-call responsibilities.
Seniority
Senior, hands-on IC with mentorship responsibilities.