Principal Software Engineer
Snap Inc.
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 89% of similar roles. Most pay $174,600–$225,000 — the shaded band above. At the midpoint, this role pays about $244k versus about $200k for comparable roles.
Based on 240 similar postings.
Employer
Nordstrom is a leading American luxury department store chain offering a wide selection of clothing, shoes, accessories, and beauty products through its stores, Nordstrom Rack outlets, and online. Industry: Luxury Department Store Retail
Nordstrom currently has 30 open roles on FindRole.
Listed pay typically runs $142,000–$220,500 across 29 roles with salary data.
Most-posted roles
At a glance
The Principal Software Engineer joins the Inventory Technology team to oversee the design, architecture, and implementation of critical systems for inventory movement, visibility, and traceability across stores, warehouses, and RFID systems. This role involves setting technical direction for a large engineering organization, developing complex event-driven microservices using Kafka, and integrating agentic AI architectures to automate operations. The candidate will build tools to optimize the reverse logistics lifecycle and provide real-time unified inventory states. Key technologies include Java, Python, AWS or GCP, and Bedrock AgentCore. The role requires expertise in CI/CD via GitLab, containerization, and telemetry solutions. The work addresses complex supply chain challenges, specifically solving problems related to warehouse management systems and large-scale retail distribution while leveraging generative AI to enhance platform automation and improve engineering productivity across the inventory portfolio.
What does a Software Engineer earn in Washington?
Median $202800 from 326 postings across 28 companies.
Skills
What you'll do
What we're looking for
More like this
Snap Inc.
Autodesk
CVS Health
Oracle
General Dynamics
Microsoft