Sr Software Engineer

Williams-sonoma, Inc.
San Francisco, United States of America
19 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 150K

Job location

San Francisco, United States of America

Tech stack

Artificial Intelligence
Automation of Tests
System Configuration
Payment Systems
GitHub Copilot
Information Technology
Verifone

Job description

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.

Responsibilities

  • Lead the design, configuration, and support of NCR Advanced Store POS solutions.
  • Own installation, upgrade, and configuration of POS client applications across environments.
  • Maintain POS lab environments, ensuring alignment with production systems for testing and validation.
  • Support quarterly releases, including environment setup, hardware readiness, and validation.
  • Configure and support store hardware devices including registers, scanners, and handhelds.
  • Install, configure, and troubleshoot Verifone pin pads, including SCA software and payment flows.
  • Act as a primary liaison with NCR, coordinating development, enhancements, and issue resolution.
  • Lead production support, including triage, root cause analysis, and resolution of POS-related issues.
  • Develop and maintain automated test coverage using Mabl.
  • Leverage AI tools such as GitHub Copilot to improve development efficiency.
  • Support WSI loyalty systems, including account lookup and PLCC credit application flows.
  • Collaborate with cross-functional teams to deliver end-to-end store system solutions.

Requirements

  • 5+ years of relevant work experience.
  • Bachelor's degree in Computer Science, Engineering, or related field or equivalent work experience.
  • Strong experience with retail POS systems, preferably NCR Advanced Store.
  • Hands-on expertise with store hardware devices and configurations.
  • Experience with Verifone pin pads and SCA software.
  • Proven ability to work with external vendors (NCR).
  • Strong experience in production support and incident management.
  • Experience with test automation (Mabl preferred).
  • Familiarity with AI-assisted development tools (e.g., Copilot).
  • Solid understanding of retail store systems, payments, and loyalty integrations.
  • Ability to lead technical initiatives and collaborate across teams.This role requires being onsite in the San Francisco office Monday through Thursday.

Benefits & conditions

Health insurance, Paid time off, Vision insurance, Dental insurance, Volunteer time off, Commuter assistance, Paid holidays, Wellness program, * A generous discount on all WSI brands

  • A 401(k) plan and other investment opportunities
  • Paid vacations, holidays, and time off to volunteer
  • Health benefits, dental and vision insurance, including same-sex domestic partner benefits
  • Tax-free commuter benefits
  • A wellness program that supports your physical, financial and emotional health

Continued Learning

  • In-person and online learning opportunities through WSI University
  • Cross-brand and cross-function career opportunities
  • Resources for self-development
  • Advisor (Mentor) program
  • Career development workshops, learning programs, and speaker series

WSI will not now or in the future commence an immigration case or "sponsor" an individual for this position (for example, H-1B or other employment-based immigration).

This role is not eligible for relocation assistance.

Williams-Sonoma, Inc. is an Equal Opportunity Employer. Williams-Sonoma, Inc. will consider for employment qualified applicants with criminal histories in a manner consistent with the requirements of the San Francisco Fair Chance Ordinance, or other applicable state or local laws and ordinances.

The expected starting pay range for this position is $120,000 - $150,000. Applicable pay ranges may differ across markets. Actual pay will be determined based on experience and other job-related factors permitted by law. In addition to competitive pay, compensation may include a variety of other components like benefits, paid time off, merit, and bonus opportunities.

About the company

The Store Systems Engineering organization at Williams-Sonoma, Inc. is responsible for delivering reliable, scalable, and high-performing technology solutions that power retail store operations across our global brands. The team partners closely with Store Operations, Product, QA, Infrastructure, and external vendors to support mission-critical Point of Sale (POS) systems and ensure seamless customer experiences., Founded in 1956, Williams-Sonoma, Inc. is the premier specialty retailer of high-quality products for the kitchen and home in the United States. Our family of brands are Williams Sonoma, Williams Sonoma Home, Pottery Barn, Pottery Barn Kids, Pottery Barn Teen, Rejuvenation, West Elm, Mark & Graham, Outward, and GreenRow. These brands are among the best known and most respected in the industry. We offer beautifully-designed, stylish and functional products for every area of the home, including the kitchen, living room, bedroom, home office, closet, laundry room and even outdoor spaces. We've seen some big changes since our first brick-and-mortar store opened more than half of a century ago. What hasn't changed is our passion for high-quality products, functional design, outstanding customer service, and enhancing the lives of our customers and the communities where we operate. Today, we're a multi-brand, multi-channel, global enterprise supported by state-of-the-art technology and some of the most talented teams in retailing - and we're always looking for new energy and ideas. You must create an Indeed account before continuing to the company website to apply

Apply for this position