FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer, Inventory Positioning
Nordstrom. Design and build real-time positioning decision pipelines that consume demand signals, unit economics, sellability scores, and positioning time to determine optimal inventory placement across the fulfillment network .
Posted 5/15/2026full-timeSeattle • Washington • 🇺🇸 United StatesSenior💰 $142,000 - $220,500 per yearWebsite
Tech Stack
Tools & technologiesAWSDockerGoogle Cloud PlatformJavaJavaScriptKubernetesNoSQLPostgresPythonReactSpring BootSpringBoot
About the role
Key responsibilities & impact- Design and build real-time positioning decision pipelines that consume demand signals, unit economics, sellability scores, and positioning time to determine optimal inventory placement across the fulfillment network
- Own end-to-end implementation of Pack & Hold Reimagined, Returns Positioning, and Racking capabilities requiring solution-level design with full upstream/downstream integration consideration
- Analyze and deconstruct complex inventory state problems across inventory systems
- Identify and implement automation to streamline delivery of positioning services and drive measurable outcomes
- Work with business, infrastructure and security teams on delivering any enhancements and bug fixes for production systems
- Describe detailed system interactions with direct dependencies; design deployment processes that minimize downtime and include alerting that detects failures before they impact customers
- Improve quality of output throughout the team: provide actionable feedback during code and system design reviews, document team processes and designs, and ensure solutions are extensible
- Participate in design and code review to ensure quality and testability of feature code
- Mentor and support junior engineers across a wide spectrum of technical activities
Requirements
What you’ll need- 6+ years of professional experience in practice area
- Bachelor’s or Master’s degree in CS, Engineering or equivalent practical experience
- Experience analyzing, designing, coding, testing, installing and maintaining complex software programs
- Knowledge of Java and Java Springboot framework
- Knowledge of other programming languages (like Python, React , JavaScript, C#) is a plus
- Experience with Backend Database (preferably Spanner) or NoSQL or Postgres databases
- Experience with RESTful services and event driven applications
- Experience with AWS/GCP services is required
- Familiarity with containerization technologies (Kubernetes, Docker) and modern development practices and development lifecycle using Scrum, Kanban, Lean or other agile methodologies
- Familiarity with CI/CD and testing tools
- Strong verbal and written communication skills with the ability to communicate technical information to nontechnical audiences.
Benefits
Comp & perks- Medical/Vision, Dental, Retirement and Paid Time Away
- Life Insurance and Disability
- Merchandise Discount and EAP Resources
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaJava SpringbootPythonReactJavaScriptC#Backend DatabaseRESTful servicesevent driven applicationsAWS
Soft Skills
communication skillsmentoringfeedbackteam collaborationproblem analysis
Certifications
Bachelor’s degreeMaster’s degree