-
Senior Software Engineer, Inbound Team - Hybrid
- Nordstrom (Seattle, WA)
-
Job Description
Nordstrom’s Building Technology organization is seeking a highly skilled Senior Software Engineer to join our Inbound Team, supporting the critical services and applications that enable inbound receiving and put-away operations across Nordstrom’s distribution and fulfillment centers. This is a unique opportunity for an experienced and motivated engineer to lead a portfolio of over 20 applications and services within a distributed messaging architecture, interfacing our warehouse management systems with enterprise data planes.
As the lead engineer, you will play a pivotal role in designing, building, and maintaining robust, scalable, and efficient solutions that ensure seamless operations for Nordstrom’s supply chain. You will collaborate closely with business stakeholders, product managers, and cross-functional teams to drive technical excellence, mentor team members, and continuously improve the performance and reliability of our systems. Additionally, you will leverage Infrastructure as Code (IaC) practices, especially using Terraform, to provision, manage, and optimize the cloud infrastructure supporting these applications.
This is a hybrid position, with the expectation that team members will collaborate in person at our Seattle corporate office Monday to Wednesday each week.Key Responsibilities:
+ Technical Leadership: Serve as the lead engineer for a portfolio of over 20 applications and services, providing technical guidance and mentorship to the team.
+ Team Mentorship & Development: Lead and mentor junior team members, fostering a collaborative and growth-oriented environment. Provide coaching, technical direction, and career development support to help team members excel in their roles.
+ System Design & Architecture: Design and maintain distributed messaging systems interfacing our warehouse management systems (MA Pro-active WMS) with enterprise data planes to support inbound receiving and put-away functionality.
+ Infrastructure as Code (IaC): Architect, implement, and maintain cloud infrastructure using Terraform, enabling consistent, automated provisioning and management of AWS resources while adhering to best practices for scalability and security.
+ Cloud Budgeting & Optimization: Continuously monitor cloud service usage, forecast budgets, and optimize AWS resources for cost-efficiency without compromising system performance.
+ Infrastructure Management: Build and maintain resilient and scalable cloud infrastructure using IaC tools and container orchestration platforms such as Kubernetes (EKS).
+ Coding & Development: Write clean, maintainable, and efficient code in Java, adhering to coding standards and best practices.
+ Code Reviews: Conduct thorough reviews of pull requests to ensure code quality, maintainability, and alignment with architectural principles.
+ Operational Excellence: Improve the operational reliability, scalability, and performance of our services through proactive monitoring, troubleshooting, and incident resolution.
+ Monitoring & Observability: Leverage tools like New Relic and Splunk, or related technologies (e.g., APMs, distributed tracing, scalable logging platforms), to analyze logs, identify issues, and enhance system performance.
+ On-Call Support: Participate in the team’s on-call rotation to ensure system uptime and availability.
+ Agile Practices: Help lead Agile ceremonies, including sprint planning, stand-ups, and retrospectives, to ensure effective team collaboration and delivery.
+ Collaboration & Communication: Work closely with business and product team members to gather requirements, design solutions, and provide updates on progress. Collaborate across the organization with dependencies on design, troubleshooting, and integrations.
+ Testing: Oversee and perform testing at unit, integration, and end-to-end levels to ensure the reliability and correctness of our systems.
+ Configuration Management: Design and maintain configuration settings for Inbound functionality in the MA Pro-active warehouse management system.
+ Continuous Improvement: Drive innovation and adoption of new technologies, tools, and processes to continuously improve system performance, team efficiency, and customer satisfaction.
Key Technologies & Tools:
+ Core Languages & Frameworks: Java, Spring Boot, Gradle
+ Messaging & Distributed Systems: Apache Kafka
+ Databases: SQL (required), Postgres (preferred)
+ Containerization & Orchestration: Docker, Kubernetes (EKS)
+ Infrastructure as Code (IaC): Terraform (required), AWS CloudFormation (optional)
+ CI/CD & Source Control: GitLab, GitHub
+ Testing Frameworks: JUnit
+ Cloud Services: AWS DynamoDB, S3, EKS, Lambda, EC2
+ Monitoring & Logging: New Relic, Splunk, or related technologies such as APMs, distributed tracing, and scalable logging platforms
+ Other Tools: Proficiency with configuration and integrations with MA Pro-active WMS is a significant advantage
Qualifications:
+ 7+ years of professional software engineering experience, with a focus on Java-based microservices architecture.
+ Strong expertise in distributed messaging systems, particularly Apache Kafka.
+ Extensive experience in Infrastructure as Code (IaC) using Terraform to design and automate cloud infrastructure.
+ Experience with containerized applications and compute cluster management using Kubernetes (EKS).
+ Proficiency in SQL, with the ability to write and optimize queries.
+ Demonstrated ability to budget for cloud services and tune systems to optimize both performance and cost.
+ Experience with CI/CD pipelines using GitLab or GitHub.
+ Hands-on experience with monitoring and logging tools such as New Relic, Splunk, or related technologies.
+ Strong troubleshooting and problem-solving skills with a focus on operational excellence.
+ Experience with automated testing frameworks like JUnit and a strong understanding of testing practices at unit, integration, and end-to-end levels.
+ Proven ability to lead and mentor junior engineers, fostering a collaborative and supportive team environment.
+ Demonstrated ability to perform technical design and architecture for complex systems.
+ Excellent communication skills to effectively collaborate with cross-functional teams, business partners, and stakeholders.
Preferred (Bonus Qualifications):
+ Experience with Postgres as a database technology.
+ Direct experience with the Manhattan Associates Pro-active Warehouse Management System (WMS).
+ Previous experience in a supply chain, distribution, or warehouse management domain.
+ Familiarity with related warehouse management system technologies or integrations.
#LI-EB1
We’ve got you covered…
Our employees are our most important asset and that’s reflected in our benefits. Nordstrom is proud to offer a variety of benefits to support employees and their families, including:
+ Medical/Vision, Dental, Retirement and Paid Time Away
+ Life Insurance and Disability
+ Merchandise Discount and EAP Resources
A few more important points...
The job posting highlights the most critical responsibilities and requirements of the job. It’s not all-inclusive. There may be additional duties, responsibilities and qualifications for this job.
Nordstrom will consider qualified applicants with criminal histories in a manner consistent with all legal requirements.
Applicants with disabilities who require assistance or accommodation should contact the nearest Nordstrom location, which can be identified at www.nordstrom.com .
• 2022 Nordstrom, Inc
Current Nordstrom employees: To apply, log into Workday, click the Careers button and then click Find Jobs.
Pay Range Details
The pay range(s) below are provided in compliance with state specific laws. Pay ranges may be different in other locations.
Washington: $120,500 - $220,500 Annually
This position may be eligible for performance-based incentives/bonuses. Benefits include 401k, medical/vision/dental/life/disability insurance options, PTO accruals, Holidays, and more. Eligibility requirements may apply based on location, job level, classification, and length of employment. Learn more in the Nordstrom Benefits Overview by copying and pasting the following URL into your browser: https://careers.nordstrom.com/pdfs/Ben\_Overview\_17-19.pdf
Starting April 12, 2025 this website link will be changing to: https://nordstrom.wd501.myworkdayjobs.com/nordstrom\_careers
About Us
We’re a fast-moving fashion company that started as a shoe store in 1901. This heritage of service is the foundation we’re building on as we provide convenience and true connection for our customers. We empower our people to be innovative, creative and focused on providing the best service to our customers. Through it all, we remain committed to leaving the world better than we found it.
Whether you’re a genius engineer, a phenomenal salesperson or a supply chain pro, we invite you to bring your unique talents and join our team. We reward great work, promote from within and celebrate diversity.
CUSTOMER OBSESSEDWe strive to know our customers better than anyone else. We listen, anticipate, build trust and move with speed to deliver on their needs.
OWNERS AT HEARTWe treat every interaction as an opportunity to make an impact and deliver excellence.
CURIOUS AND EVER CHANGINGWe approach problems with curiosity and create solutions. We unlock potential to be bold, think big and inspire innovation.
HERE TO WINWe’re committed to delivering results, both today and tomorrow. We win as a team by supporting and challenging one another to be better every day.
WE EXTEND OURSELVESWe treat each other with respect and kindness. We do the small things that make a big difference. We create a welcoming environment, helping people feel connected, valued and part of one community.
Come on! Join us!
-
Recent Jobs
-
Senior Software Engineer, Inbound Team - Hybrid
- Nordstrom (Seattle, WA)
-
Senior GIS Developer/Analyst
- Delmock Technologies, Inc (Laurel, MD)
-
Liquidity Risk Software Analyst
- MUFG (Tampa, FL)
-
Front End Developer Technical Lead
- 3M (Maplewood, MN)