Sr Software Engineer
$120K - $150K/yr
About the Role 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 ...
$120K - $150K/yr
About the Role 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 ...
$120K - $150K/yr
About the Role 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 ...
Drive cross-functional alignment across business, product, engineering, vendors, and operations ... POS & Payments Program Oversight * Provide program oversight for POS modernization initiatives.
Drive cross-functional alignment across business, product, engineering, vendors, and operations ... POS & Payments Program Oversight * Provide program oversight for POS modernization initiatives.
Drive cross-functional alignment across business, product, engineering, vendors, and operations ... POS & Payments Program Oversight * Provide program oversight for POS modernization initiatives.
Drive cross-functional alignment across business, product, engineering, vendors, and operations ... POS & Payments Program Oversight * Provide program oversight for POS modernization initiatives.
Drive cross-functional alignment across business, product, engineering, vendors, and operations ... POS & Payments Program Oversight * Provide program oversight for POS modernization initiatives.
Drive cross-functional alignment across business, product, engineering, vendors, and operations ... POS & Payments Program Oversight * Provide program oversight for POS modernization initiatives.
Roseville, CA · On-site
$60 - $90/hr
Systems Engineer Position Description: Protingent Staffing has an exciting contract Systems ... Protingent offers competitive salaries, insurance plan options (HDHP plan or POS plan), education ...
Roseville, CA · On-site
$60 - $90/hr
Systems Engineer Position Description: Protingent Staffing has an exciting contract Systems ... Protingent offers competitive salaries, insurance plan options (HDHP plan or POS plan), education ...
Granite Bay, CA · On-site
$60 - $90/hr
Systems Engineer Position Description: Protingent Staffing has an exciting contract opportunity ... Protingent offers competitive salaries, insurance plan options (HDHP plan or POS plan), education ...
Granite Bay, CA · On-site
$60 - $90/hr
Systems Engineer Position Description: Protingent Staffing has an exciting contract opportunity ... Protingent offers competitive salaries, insurance plan options (HDHP plan or POS plan), education ...
Lead the technical design and implementation of store systems including POS, OMNI fulfillment (ship ... Mentor junior engineers through technical guidance, code reviews, and design discussions.
New
Lead the technical design and implementation of store systems including POS, OMNI fulfillment (ship ... Mentor junior engineers through technical guidance, code reviews, and design discussions.
New
San Ramon, CA · On-site
$175K - $220K/yr
Lead the technical design and implementation of store systems including POS, OMNI fulfillment (ship ... Mentor junior engineers through technical guidance, code reviews, and design discussions.
San Ramon, CA · On-site
$175K - $220K/yr
Lead the technical design and implementation of store systems including POS, OMNI fulfillment (ship ... Mentor junior engineers through technical guidance, code reviews, and design discussions.
You can look for any C++ developer with Scripting . Need not have done production support. But as ... Sale (POS) technology a plus Experience with e*Restaurant or other Back Office restaurant ...
You can look for any C++ developer with Scripting . Need not have done production support. But as ... Sale (POS) technology a plus Experience with e*Restaurant or other Back Office restaurant ...
Sunnyvale, CA · On-site
$143K - $189K/yr
Job Title Senior Software Engineer - Integrated Payment Experience (IPX) About your role: Fiserv is ... Hands-on experience developing native apps or SEMI integrations for Clover POS hardware using ...
Sunnyvale, CA · On-site
$143K - $189K/yr
Job Title Senior Software Engineer - Integrated Payment Experience (IPX) About your role: Fiserv is ... Hands-on experience developing native apps or SEMI integrations for Clover POS hardware using ...
Sunnyvale, CA · On-site
$140 - $210/hr
As a Senior Software Engineer, you will work in a hybrid full-stack capacity (predominantly focused (80%) on native Android development with 20% backend Java/microservices contribution) to bridge POS ...
Sunnyvale, CA · On-site
$140 - $210/hr
As a Senior Software Engineer, you will work in a hybrid full-stack capacity (predominantly focused (80%) on native Android development with 20% backend Java/microservices contribution) to bridge POS ...
Santa Clara, CA · On-site
$80 - $86/hr
Job Title : Software Development Engineer Position Description : Protingent Staffing has an ... Protingent offers competitive salaries, insurance plan options (HDHP plan or POS plan), education ...
Santa Clara, CA · On-site
$80 - $86/hr
Job Title : Software Development Engineer Position Description : Protingent Staffing has an ... Protingent offers competitive salaries, insurance plan options (HDHP plan or POS plan), education ...
Job Title Senior Software Engineer - Integrated Payment Experience (IPX) About your role: Fiserv is ... Hands-on experience developing native apps or SEMI integrations for Clover POS hardware using ...
Job Title Senior Software Engineer - Integrated Payment Experience (IPX) About your role: Fiserv is ... Hands-on experience developing native apps or SEMI integrations for Clover POS hardware using ...
Livermore, CA · On-site
Project Engineer Description * Assist PM & superintendent as directed to help execute the project ... Issue & track POs & subcontracts as directed * Maintain bill of materials as directed * Attend ...
Livermore, CA · On-site
Project Engineer Description * Assist PM & superintendent as directed to help execute the project ... Issue & track POs & subcontracts as directed * Maintain bill of materials as directed * Attend ...
San Francisco, CA · On-site
Required : • Strong engineering fundamentals • Ability to code efficiently • Willingness to ... Sell washes online with any equipment or POS. Founded in 2024, the company is headquartered in San ...
San Francisco, CA · On-site
Required : • Strong engineering fundamentals • Ability to code efficiently • Willingness to ... Sell washes online with any equipment or POS. Founded in 2024, the company is headquartered in San ...
Granite Bay, CA · On-site
$60 - $90/hr
Systems Engineer Position Description: Protingent Staffing has an exciting Systems Engineer ... Protingent offers competitive salaries, insurance plan options (HDHP plan or POS plan), education ...
Granite Bay, CA · On-site
$60 - $90/hr
Systems Engineer Position Description: Protingent Staffing has an exciting Systems Engineer ... Protingent offers competitive salaries, insurance plan options (HDHP plan or POS plan), education ...
Retail POS and Mobile apps background. * Good team and people skills * Excellent oral/written ... Able to collaborate with business partners, developers, and various support teams to troubleshoot ...
Retail POS and Mobile apps background. * Good team and people skills * Excellent oral/written ... Able to collaborate with business partners, developers, and various support teams to troubleshoot ...
Redwood City, CA · On-site
As a Software Engineer, you will ship features across the tech stack, work closely with your team ... with ERP, POS, payments, or other system-of-record software Company : Rundoo builds AI-based ...
Redwood City, CA · On-site
As a Software Engineer, you will ship features across the tech stack, work closely with your team ... with ERP, POS, payments, or other system-of-record software Company : Rundoo builds AI-based ...
Mountain View, CA · On-site
$80 - $87/hr
Job Title : Component Engineer 4 Position Description : Protingent Staffing has an exciting ... Protingent offers competitive salaries, insurance plan options (HDHP plan or POS plan), education ...
Mountain View, CA · On-site
$80 - $87/hr
Job Title : Component Engineer 4 Position Description : Protingent Staffing has an exciting ... Protingent offers competitive salaries, insurance plan options (HDHP plan or POS plan), education ...
San Jose, CA · On-site
$100 - $110/hr
Job Title : Analog Layout Engineer Position Description : Protingent Staffing has an exciting ... Protingent offers competitive salaries, insurance plan options (HDHP plan or POS plan), education ...
San Jose, CA · On-site
$100 - $110/hr
Job Title : Analog Layout Engineer Position Description : Protingent Staffing has an exciting ... Protingent offers competitive salaries, insurance plan options (HDHP plan or POS plan), education ...
$38.5K - $47.3K
3% of jobs
$47.3K - $56.2K
3% of jobs
$56.2K - $65K
4% of jobs
$65K - $73.8K
7% of jobs
$73.8K - $82.7K
6% of jobs
$83.4K is the 25th percentile. Wages below this are outliers.
$82.7K - $91.5K
6% of jobs
The median wage is $99.5K / yr.
$91.5K - $100.3K
21% of jobs
$100.3K - $109.2K
4% of jobs
$114.9K is the 75th percentile. Wages above this are outliers.
$109.2K - $118K
29% of jobs
$118K - $126.9K
2% of jobs
$126.9K - $135.7K
13% of jobs
$38.5K
$100.4K
$135.7K
A POS (Point of Sale) Engineer is responsible for developing, maintaining, and troubleshooting point-of-sale systems used in retail and hospitality industries. They configure hardware and software solutions, ensure system security, and integrate payment processing technologies. POS Engineers also provide technical support, optimize system performance, and implement updates to enhance functionality and reliability. Their role is crucial for ensuring seamless transaction processing and a smooth customer experience.
A POS Engineer often encounters challenges such as troubleshooting complex hardware or software issues, ensuring compatibility between various devices, and minimizing downtime during system upgrades or installations. They may need to respond quickly to urgent service requests or work outside regular business hours to implement updates without disrupting daily operations. Effective collaboration with IT, operations, and vendor teams is crucial for resolving issues efficiently. Being proactive in preventative maintenance and staying updated on the latest POS technologies also helps reduce recurring problems and supports smooth business operations.
To excel as a POS (Point of Sale) Engineer, you need a strong background in computer science, electronics, or a related field, along with experience in deploying and maintaining POS hardware and software systems. Familiarity with POS platforms (such as NCR, Oracle Micros, or Toshiba), networking fundamentals, and relevant certifications like CompTIA A+ or vendor-specific credentials are often required. Problem-solving skills, effective communication, and the ability to work collaboratively are valuable soft skills in this role. These competencies ensure smooth implementation and ongoing reliability of POS systems, which are critical for business operations in retail and hospitality environments.

$120K - $150K/yr
Full-time
Medical, Dental, Vision, Retirement, PTO
Re-posted 12 days ago
6.6
Based on 93 frontline employees who took The Breakroom Quiz
About the Team
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.
About the Role
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.
Criteria
Our Culture & Values
We believe that taking care of our people is vital to our success and we strive to offer equitable and transparent practices for all. We prioritize connection, growth, and wellbeing.
People First
Putting People First means investing in overall well-being and opportunities to grow and advance within the organization. Depending on the position and location, here are a few highlights of what benefits may be available:
Benefits
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.
Our CompanyGet the full story on Breakroom