Senior Full Stack Software Engineer

Nordstrom

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Seattle, WA
Salary
$142,000–$220,500 / yr
Posted
84 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $190k
This role $181k
$132k most similar roles pay here $235k

This role pays less than 62% of similar roles. Most pay $163,495–$216,000 — the shaded band above. At the midpoint, this role pays about $181k versus about $190k for comparable roles.

Based on 240 similar postings.

Employer

About Nordstrom

Nordstrom is a leading American luxury department store chain offering a wide selection of clothing, shoes, accessories, and beauty products through its stores, Nordstrom Rack outlets, and online. Industry: Luxury Department Store Retail

Nordstrom currently has 30 open roles on FindRole.

Listed pay typically runs $142,000–$220,500 across 29 roles with salary data.

Most-posted roles

View all roles at Nordstrom

At a glance

TL;DR · Senior Full Stack Software Engineer

As a Senior Full Stack Software Engineer within the Catalogs, Hierarchy & Org MDM team, you will design, build, and operate services and user interfaces central to the product data ecosystem. You will develop Java microservices for catalog management and hierarchical classification while building React-based internal tools for merchants and data stewards. The role involves managing backend systems using Spring Boot, Kafka, Temporal, PostgreSQL, DynamoDB, and Redis, alongside frontend development with TypeScript and modern component libraries. You will also manage infrastructure via AWS, Terraform, and GitHub Actions while ensuring observability through New Relic. This position addresses the complex challenge of organizing and discovering millions of products across multiple channels by building robust data structures, validation capabilities, and automated workflows to ensure consistency across wholesale, marketplace, and direct-to-consumer platforms.

What you'll do

  • Develop and maintain Java microservices to manage product catalogs, hierarchies, and organizational master data.
  • Build React-based internal tools and dashboards for merchants and data stewards to manage complex data operations.
  • Implement data quality features including validation, canonicalization, and entity resolution across multiple sales channels.
  • Integrate backend services with Kafka event streaming and Temporal workflow orchestration systems.
  • Manage system reliability by participating in on-call rotations and building observability through New Relic and custom dashboards.
  • Contribute to architectural decisions and mentor junior engineers on technical design and best practices.
  • Maintain infrastructure as code using Terraform and manage deployments within AWS environments.

What we're looking for

  • Must have 7+ years of professional software engineering experience in both backend services and frontend applications.
  • Bachelor’s or Master’s degree in Computer Science, Information Systems Engineering, or Data Engineering.
  • Proficiency in at least two programming languages including Java or Kotlin for microservices.
  • Experience building production React applications with TypeScript.
  • Proficiency in infrastructure tools including Docker, Kubernetes, Terraform, and CI/CD pipelines.
  • Experience with backend technologies such as Spring Boot, REST APIs, Kafka, and PostgreSQL.
  • Strong communication skills to explain technical concepts to both technical and non-technical stakeholders.
  • Knowledge of distributed systems, including event-driven architectures and data consistency trade-offs.

More like this

Similar roles

Senior Full Stack Software Engineer

Booz Allen Hamilton

Dayton, OH 74 days ago $86,800$198,000
Python Java Spring Boot AWS Azure Kubernetes Docker Terraform CloudFormation GitLab CI/CD Kafka NiFi Elasticsearch OpenSearch PostgreSQL DynamoDB MongoDB SQLite REST gRPC GraphQL
6+ yrs exp

Senior Full Stack Engineer

Equifax

St. Louis, MO +1 22 days ago
Java Spring Boot Python Node.js Go React Angular Vue.js TypeScript HTML5 CSS3 Google Cloud Platform AWS Azure Docker Kubernetes Terraform CloudFormation CI/CD GitHub Actions Jenkins GitLab CI PostgreSQL MySQL MongoDB DynamoDB Firestore Spanner DB Maven Gradle JUnit Mockito Playwright Jira Confluence
5+ yrs exp Hybrid

Senior Full Stack Software Engineer

Nordstrom

Seattle, WA 42 days ago $142,000$220,500
Java Spring Boot Kafka React TypeScript Next.js PostgreSQL DynamoDB Redis Terraform Docker Kubernetes AWS Temporal New Relic CI/CD REST APIs S3 Lambda Microservices
7+ yrs exp Hybrid

Senior Engineer, Merchandising

Nordstrom

Seattle, WA 14 days ago $166,000$258,000
React TypeScript Java Spring Boot Node.js REST GraphQL Apache Kafka AWS Terraform AWS CDK Docker Kubernetes PostgreSQL Aurora DynamoDB OpenSearch Redis GitHub Actions CloudWatch OpenTelemetry LangGraph AWS Bedrock
7+ yrs exp Hybrid

Senior Engineer, Supply Chain Technology

Nordstrom

Seattle, WA 44 days ago $166,000$258,000
Java Spring Boot Spring Framework Apache Kafka AWS PostgreSQL DynamoDB Redis OpenSearch Terraform AWS CDK Docker Kubernetes LangGraph Pinecone GitHub Actions CI/CD RAG Prompt Engineering
5+ yrs exp Hybrid

Senior Full Stack Software Engineer

Mastercard

O Fallon, MO 3 days ago $115,000$184,000
React Angular Java REST API Swagger OpenAPI Microservices Oracle PostgreSQL SQL Server MySQL MongoDB Hadoop HDFS Amazon S3 CI/CD Jenkins DevOps Integration Testing
5+ yrs exp