Senior Full Stack Software Engineer
Core
Design, build, and operate backend microservices and internal React tools for Nordstrom's product data ecosystem, managing catalogs, hierarchies, and organizational master data.
Role type
Senior Full Stack Software Engineer (80% Backend)
Builds
Microservices for catalog management, hierarchical classification, and organizational master data; React-based internal operational dashboards and admin interfaces.
Domain
Retail / E-commerce / Product Information Management (PIM)
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Spring Boot, React, TypeScript, Kafka, Temporal.io, PostgreSQL, AWS, Terraform, distributed systems design, microservices architecture
Preferred skills
Entity resolution, canonicalization, data quality systems, agentic development
Technologies
Java, Spring Boot, React, TypeScript, Kafka, Temporal.io, PostgreSQL, DynamoDB, Redis, AWS (ECS/EKS, Lambda, S3, RDS, MSK), Terraform, GitHub Actions, New Relic
Responsibilities
Build and evolve core platform services for catalog and hierarchy management; Design and create React-based internal tools for merchants and data stewards; Drive data quality at scale through validation and entity resolution capabilities; Own service operations including on-call rotations, observability, and incident response; Influence technical direction and mentor engineers on architecture decisions.
Seniority
Senior, hands-on IC