Engineer 2
Core
Design and develop scalable, reliable systems for complex routing, shortest path, and optimization problems to drive Nordstrom's merchandising, inventory, and supply chain business.
Role type
Mid-level backend software engineer (optimization & distributed systems)
Builds
Scalable backend services and optimization solutions for retail supply chain and inventory management
Domain
Retail technology, supply chain optimization, distributed systems
Deliverable
production ML models | product features
Required skills
Java, Java Spring Boot, Python, React, JavaScript, C#, SQL, NoSQL, Postgres, RESTful architecture, Microservices, Amazon AWS, Google Cloud Platform (GCP), Kubernetes, Docker, CI/CD, Kafka, SQS, SOAP, XML, JSON
Preferred skills
Experience with Spanner database, strong grasp of multiple tech stacks, automation expertise
Technologies
Java, Spring Boot, Python, React, JavaScript, C#, Spanner, Postgres, Kafka, SQS, Kubernetes, Docker, AWS, GCP
Responsibilities
Design and develop innovative solutions for complex routing and optimization problems; write clean, consistent, and elegant code for scalable systems; contribute to continuous integration, delivery, cloud migration, and test-driven development; perform peer code reviews and provide constructive feedback; drive build and release plans for production deployment; assist in defining high-level software strategies and solutions; ensure corporate policies and industry best practices are followed in applications.
Seniority
Mid-level, hands-on IC