Nordstrom logo
NordstromPosted 3 weeks ago

Senior Full Stack Software Engineer (Hybrid, Seattle)

$142,000–$220,500 year

HybridSeattle, Washington, United States

Full TimeSenior LevelEnterprise

Job Summary

Build and evolve core platform services by owning microservices that power product information management, integrating with Kafka-based event streaming and Temporal workflow orchestration. Design React-based internal tools for merchants and data stewards to manage catalogs and govern organizational entities, while driving data quality through validation and entity resolution capabilities. Participate in on-call rotations, build observability using New Relic and structured logging, and contribute to architecture decisions that balance short-term delivery with long-term platform health.

Required Qualifications

  • 7+ years of professional software engineering experience
  • significant delivery of both backend services and frontend applications
  • Bachelor's or Master's degree in Computer Science, Information Systems Engineering, or Data Engineering
  • Strong verbal, written, and diagramming communication skills
  • ability to explain technical concepts clearly to both technical and non-technical stakeholders
  • Proficient in more than one programming language
  • Strong backend fundamentals
  • comfortable designing and building microservices in Java
  • working with relational databases (PostgreSQL)
  • integrating with event-driven architectures (Kafka)
  • Modern frontend skills
  • built production React applications with TypeScript
  • care about usability, accessibility, and creating tools that people enjoy
  • Infrastructure fluency
  • comfortable working with containerized deployments (Docker, Kubernetes)
  • defining infrastructure as code with Terraform
  • configuring CI/CD pipelines
  • Distributed systems thinking
  • understand the tradeoffs of eventual consistency
  • can reason about failure modes in a service-oriented architecture
  • have data-driven perspectives on topics like idempotency, schema evolution, and data partitioning
  • Ownership mentality
  • do more than write code — you own outcomes
  • think about observability from the start
  • write runbooks
  • show up when your systems need you
  • Collaborative and communicative
  • thrive in cross-functional environments
  • can explain a technical tradeoff to a product manager
  • pair with a junior engineer on a complex problem
  • contribute to architectural discussions with clarity and conviction
  • Bias toward simplification
  • actively seek ways to reduce complexity
  • remove bottlenecks
  • make systems easier to operate and evolve
  • You must be willing to work onsite at the Nordstrom Seattle office a minimum of 4 days/week

Desired Qualifications

  • Experience with agentic development
  • a perspective on how to get the most from agents during the software development lifecycle
  • Experience with workflow orchestration tools like Temporal
  • You care about usability, accessibility, and creating tools that people enjoy

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce