Overview
Remote
On Site
USD 120,500.00 - 220,500.00 per year
Full Time
Skills
Pivotal
ProVision
IT Management
Coaching
Technical Direction
Microsoft Excel
Systems Design
Provisioning
Optimization
Forecasting
Scalability
Agile
Sprint
UPS
Configuration Management
Continuous Improvement
Innovation
Customer Satisfaction
Spring Framework
Gradle
Orchestration
Docker
Amazon Web Services
Version Control
Amazon DynamoDB
Amazon S3
Amazon EC2
Mergers and Acquisitions
Software Engineering
Java
Microservices
Messaging
Apache Kafka
Terraform
IaaS
Computer Cluster Management
Kubernetes
SQL
Budget
Cloud Computing
Continuous Integration
Continuous Delivery
GitLab
GitHub
New Relic
Splunk
Conflict Resolution
Problem Solving
FOCUS
Operational Excellence
Automated Testing
JUnit
Testing
Mentorship
Technical Drafting
Communication
Collaboration
PostgreSQL
Database
Management
WMS
Supply Chain Management
Distribution
Warehouse Management
Value Engineering
Job Details
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:
Key Technologies & Tools:
Qualifications:
Preferred (Bonus Qualifications):
#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:
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
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: _Overview_17-19.pdf
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
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: _Overview_17-19.pdf
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.