The Senior Software Engineer – POS serves as a technical anchor for Williams-Sonoma’s in-store POS ecosystem, with a primary focus on the NCR Advanced Store platform. This role combines deep technical expertise with hands-on ownership of store systems, payment integrations, and hardware devices. The position plays a critical role in supporting production systems, enabling quarterly releases, and driving continuous improvements through automation and modern engineering practices. This role enables reliable store operations and seamless customer transactions, strengthens integration between POS, payments, and store systems, improves engineering efficiency through automation and tooling, and supports scalable and future-ready retail technology platforms. The engineer will also act as a key liaison with NCR to deliver and enhance POS capabilities.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
Associate degree
Number of Employees
5,001-10,000 employees