> Markdown version of [/jobs/ext/1497978-senior-full-stack-software-engineer-digital](https://www.wearedevelopers.com/jobs/ext/1497978-senior-full-stack-software-engineer-digital). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Full Stack Software Engineer - Digital... - **Company:** Nordstrom, Inc. - **Location:** Seattle, WA, United States - **Experience:** Expert - **Salary:** $142,000.0 - $220,500.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), JavaScript (Programming Language), .NET Framework, Application Programming Interfaces (APIs), Agile Methodology, Artificial Intelligence, Amazon Web Services, Automation of Tests, C Sharp (Programming Language), Cloud Computing, Collaborative Software, Databases, Software Design Patterns, Linux, Amazon DynamoDB, Node.Js, Object-Oriented Software Development, Scrum Methodology, Redis, Webui, Software Engineering, TypeScript, Website Wireframe, ReactJS, Cloudformation, Event Driven Architecture, Kubernetes, Free and Open-Source Software, React Redux, Functional Programming, Restful APIs, Splunk, New Relic (SaaS), Docker - **Published:** July 30, 2026 - **Apply:** https://www.juju.com/job/00000000gkkdub ## About the Role + Bachelor's or master's degree in CS, Engineering, or equivalent practical experience. + 6+ years of professional experience developing RESTful services and event-driven applications. + Solid foundation in software engineering practices, data modeling, object-oriented analysis and design, design patterns, and algorithms. + Experience with Web UI development using JavaScript (React, Redux, Node.js, TypeScript). + Experience using Java, C#/.NET, or other object-oriented programming languages. + Experience using AWS services such as Kubernetes, Elastic Cache Redis, DynamoDB, Lambda, CloudFormation, etc., or features on other similar cloud-hosted platforms. + Familiarity with contact center, customer service, CRM, or agent-facing platforms is a plus. + Familiarity with Linux/Docker and open source software development. + Familiarity with test automation and CI/CD pipelines. + Familiarity with Kubernetes, New Relic, and Splunk. + Strong verbal and written communication skills with the ability to communicate technical information to non-technical audiences. + Curious mindset for AI adoption to optimize work processes. + Passion for new technologies, operational excellence, and customer impact. ## Description As a Senior Software Engineer on the DSP team, you will play a pivotal role in designing, building, and supporting the platforms that power how our Care agents and customers interact every day - from the agent desktop tools that handle millions of customer conversations each year to the AI-driven self-service experiences that resolve routine requests so our Care team can focus on what matters most. You'll work end to end across Web UIs, APIs, and event-driven services, partnering closely with peer engineers, product, and Customer Care leadership. Beyond the contact center, the DSP team also owns the Purchase History and Loyalty Rewards dashboard experiences on both Nordstrom.com and NordstromRack.com - high-traffic, customer-facing surfaces that millions of shoppers rely on to track orders, returns, and Nordy Club rewards. You'll be building experiences that span both the agent and customer sides of servicing. A day in the life… + Collaborate with the squad to develop experiences across our Interaction Management and Digital Servicing platforms. + Integrate with services and events across the Nordstrom technology organization to enhance our industry-leading ecommerce experience. + Work alongside peer engineers to make code-level decisions that ensure a cleaner and more sustainable architecture. + Support on-call incidents, using telemetry to diagnose issues and involve the right partner teams. + Utilize languages such as React, Java, and C#/.NET to deliver full-stack features end to end. + Participate in and contribute to the agile development and planning process - from refinement and sprint planning through delivery and retrospectives. + Write highly maintainable, easy-to-understand code for RESTful services, event-driven systems, databases, and cloud infrastructure following secure coding practices. + Mentor other engineers and help split larger designs into individual work units. + Design and validate scenarios through complete and automated unit, functional, integration, and end-to-end testing. + Instrument code appropriately, creating custom metrics, alerts, and dashboards in New Relic and Splunk. + Identify and prevent performance issues, optimize solutions and infrastructure, and lead cross-functional troubleshooting. + Partner with AI and automation initiatives - including agent assist, intelligent routing, and self-service experiences - to deflect routine work and elevate the customer and agent experience., + Delivering full-stack features (design, implementation, and support) across the Interaction Management and Digital Servicing platforms. + Working across the full stack of technologies (Web UI, APIs, event streams, and infrastructure). + Building reusable cross-platform components that can be leveraged by other servicing experiences. + Translating written requirements, designs, and wireframes into high quality code. + Partnering with AI and automation initiatives to integrate intelligent agent-assist and self-service capabilities into the servicing experience. + Working with diverse, collaborative, cross-functional teams - including product, design, business operations, and Customer Care leadership. + Participating in 24x7 on-call responsibilities to support critical customer-facing servicing platforms. How we work… + With others. We have remote pairing tools where engineers often work together, as well as virtual collaboration tools for building out solutions. + With transparency. We encourage open dialog and discourse. We don't encourage silos. + With agility. We don't believe in following a process for 'process' sake. We ship frequently and focus on delivering incremental value. + With open minds. We are committed to building a diverse team of people with unique perspectives. This encourages a healthy and inclusive environment that builds a more sustainable, successful company. + With pride. We value our people most of all. We invest in ourselves by applying our own strengths and interests to company needs. ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Accelerating Authentication Architecture: Taking Passwordless to the Next Level](https://www.wearedevelopers.com/videos/733-accelerating-authentication-architecture-taking-passwordless-to-the-next-level) - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe)