Join a leading premium retail brand, with over 350 stores across the U.S. and Canada and annual revenues exceeding $15 billion.
The Navigation Team is responsible for a suite of services that enable key functions in the product discovery experience. These services power backend infrastructure and authoring tools that support internal users and systems involved in product navigation, categorization, and campaign configuration.
Our work spans from day-to-day production support to long-term system improvements and business-driven feature development. The services have been stable in production for several years, and the team plays a critical role in maintaining their operational health while supporting business agility. We’re looking for a Mid-Level Software Engineer to join our team.
Design, develop, test, deploy, and maintain high-quality business applications for Nordstrom's e-commerce platform
Troubleshoot issues, provide daytime on-call support, and lead Root Cause Analysis when incidents arise
Partner with cross-functional teams to understand requirements and deliver robust solutions
Continuously improve operational health, system reliability, and performance
Work independently on tasks and take ownership of your deliverables
Proactively communicate blockers and progress through regular updates
Must-Have Skills:
Proficiency in Java development
Experience with debugging and troubleshooting using logs, metrics, and dashboards
Strong communication skills and the ability to document technical work clearly
Excellent problem-solving and critical-thinking abilities
Nice-to-Have Skills:
Experience developing or debugging AWS Lambda functions
Familiarity with Python
Understanding of Redis, S3, Kafka, and Kubernetes
Bachelor’s degree in Computer Science or equivalent practical experience
2–4 years of software development experience