Position Details
About this role
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.
Key Responsibilities
- 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
Technical Overview
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.
Ideal Candidate
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.
Must-Have Skills
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
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
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile