✦ Luna Orbit — Software Engineering

Senior Software Engineer - Checkout & Wishlist (Hybrid - Seattle)

at Nordstrom

📍 Seattle, WA Hybrid 💰 $142K – $220K USD / year Posted April 17, 2026
Salary $142K – $220K USD / year
Type Not Specified
Experience senior
Exp. Years 6+ years of professional experience
Education Bachelor's or master's degree in CS, Engineering, or equivalent practical experience
Category Software Engineering

This Senior Software Engineer role builds and tests end-to-end features for Nordstrom’s next-generation checkout platform within the Checkout & Wishlist team. The engineer designs and delivers RESTful and event-driven capabilities, collaborates with partner teams, and ensures quality and resilience through automated testing and monitoring.

  • Design and collaborate with local and partner teams
  • Develop and test end to end features (RESTful Services and event-driven systems)
  • Ensure quality via automated unit, functional, integration, and end-end testing
  • Optimize performance and lead cross-functional troubleshooting
  • Instrument code with custom metrics, alerts, and dashboards and participate in 24X7 on-call

The work focuses on designing, developing, and testing REST-ful services, event-driven systems, databases, and cloud infrastructure using secure coding practices. It includes automated unit/functional/integration/end-end testing, performance optimization, instrumentation with custom metrics/alerts/dashboards, and participation in agile planning and code reviews with on-call coverage.

The ideal candidate is a senior software engineer with 6+ years building REST-ful services and event-driven applications, with strong expertise in software engineering fundamentals like data modeling, object-oriented analysis and design, design patterns, and algorithms. They can design and deliver end-to-end features, write maintainable secure code, lead code reviews, and ensure quality through automated unit, functional, integration, and end-end testing, while also instrumenting systems with metrics, alerts, and dashboards.

6+ years of professional experience in developing REST-ful services and Event-driven applicationsREST-ful servicesEvent-driven applicationscode reviewsautomated unitfunctionalintegrationand end-end testingsecure coding practicesobject-oriented analysis and designdesign patternsalgorithmsinstrument code appropriatelycreating custom metricsalertsand dashboards24X7 on-call responsibilitiesparticipate and contribute to the agile development and planning process
RESTful Servicesevent-driven systemsdatabasescloud infrastructuresecure coding practicesagile development and planning processcode reviewsautomated unitfunctionalintegrationand end-end testingperformance optimizationinstrument codecustom metricsalertsdashboardsobject-oriented analysis and designdesign patternsalgorithmsdata modelingJavaScriptReact24X7 on-call responsibilities
RESTful ServicesREST-ful servicesevent-driven systemsevent-driven applicationsdatabasescloud infrastructuresecure coding practicesagile development and planning processcode reviewsend-to-end featuresautomated unit testingfunctional testingintegration testingend-end testingunitfunctionalintegrationand end-end testingperformance optimizationinstrument codecustom metricsalertsdashboardsobject-oriented analysis and designdesign patternsalgorithmsdata modelingweb UI developmentJavaScript (ReactRedu
self-startermentoring other engineerscollaboration with local and partner teamscross-functional troubleshootingcross-team communicationwriting maintainable codeevaluating next-generation technologies
Industry Retail
Job Function Build and deliver a resilient, scalable checkout platform through REST-ful services and event-driven application development.
Role Subtype Backend Engineer
Senior Software EngineerCheckout & WishlistHybridagile development and planning processend to end featuresRESTful ServicesREST-ful servicesevent-driven systemsEvent-driven applicationsdatabasescloud infrastructuresecure coding practicescode qualityautomated unit testingfunctional testingintegration testingend-end testingperformance issuesoptimize solutionsinfrastructurecross-functional troubleshootingInstrument code appropriatelycustom metricsalertsdashboardscode reviews24X7 on-call responsibilitiesBachelor's or master's degree in CSEngineeringor equivalent practical experienceJavaScriptReact

Must have 6+ years of professional experience developing REST-ful services and Event-driven applications, Must be able to perform automated unit, functional, integration, and end-end testing, Must be able to participate in 24X7 on-call responsibilities, Must have a Bachelor’s or master's degree in CS, Engineering, or equivalent practical experience

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile