Back to jobs
REI

Senior Software Engineer, Information Technology

Seattle, Washington, United StatesPosted Today
Full-timeonsite

Job Description

Overview

We are seeking an experienced Software Engineer to support our Point-of-Sale retail business.

As a Senior Software Engineer supporting the Point-of-Sale retail business, you will design, build, and support scalable solutions that will solve unique and complex retail problems. This role plays a critical part in delivering reliable, secure, and scalable in‑store transaction experiences for retail employees and customers. You will partner closely with Product, Retail Operations, Infrastructure, and Vendor teams. Supporting a hybrid technology stack of vendor provided solutions and in-house built solutions.

 

This role is hybrid and requires you to live within 150 miles of the Greater Seattle, WA area to support operations in Sumner, WA. 


Responsibilities and Qualifications

 

  • 5 or more years of progressively complex related experience that spans multiple areas for example: Java, .Net, ReactJS, AWS.
  • Experience building and maintaining integrations between POS, payment terminals, payment processors, tax systems, pricing, inventory and other downstream enterprise systems.
  • Collaborate with Retail Operation Support teams to identify pain points and apply solutions that optimize service KPIs like average checkout time.
  • Expert with APM, observability tools to proactively monitor and alert issues within the supported applications. Ensure system resiliency, performance and uptime during peak retail periods.
  • Collaborate with Product, Research and Technology partners to gather, analyze, and translate business and non-functional requirements into a solution design.
  • Design, develop, implement, document, and maintain features, applications or system components working on moderately complex to highly complex assignments.
  • Lead development pod of engineers, design review, and code review.
  • Contribute to automation, build pipelines and support of the pipeline where appropriate.
  • Participate in on-call 24x7 incident response.

Closing

At REI, we believe the outdoors is for all. We are committed to becoming a fully inclusive, anti-racist, multicultural organization. We know that there's strength in our diversity – that each employee brings unique skills, experiences, and perspectives. Every day you are driving change, fostering a culture of respect, and knowing you're backed by benefits that support your whole life. To work towards this commitment and fulfill our brand promise of inspiring and enabling a life outside for everyone, we seek employees who demonstrate different ways of working, create a sense of belonging, and actively listen and learn.  

 

Pay Transparency 

We are committed to practices that promote pay equity and transparency. As required by applicable Pay Transparency laws, REI provides a range of compensation for roles that may be hired in locations under these requirements. Factors that may be used to determine your actual salary may include a wide array of factors, including: your specific skills and experience, geographic location or other relevant factors.   

 

REI offers all regular employees a generous employee discount, access to health benefits, a retirement savings plan and accrued time off.  Click here for a detailed overview of benefits plans by employee profile.


Pay Range

$113,100.00 - $180,900.00 per year

At REI, we believe the outdoors is for all. We are committed to becoming a fully inclusive, anti-racist, multicultural organization. We know that there's strength in our diversity – that each employee brings unique skills, experiences, and perspectives. Every day you are driving change, fostering a culture of respect, and knowing you're backed by benefits that support your whole life. To work towards this commitment and fulfill our brand promise of inspiring and enabling a life outside for everyone, we seek employees who demonstrate different ways of working, create a sense of belonging, and actively listen and learn.  

 

Pay Transparency 

We are committed to practices that promote pay equity and transparency. As required by applicable Pay Transparency laws, REI provides a range of compensation for roles that may be hired in locations under these requirements. Factors that may be used to determine your actual salary may include a wide array of factors, including: your specific skills and experience, geographic location or other relevant factors.   

 

REI offers all regular employees a generous employee discount, access to health benefits, a retirement savings plan and accrued time off.  Click here for a detailed overview of benefits plans by employee profile.

 

  • 5 or more years of progressively complex related experience that spans multiple areas for example: Java, .Net, ReactJS, AWS.
  • Experience building and maintaining integrations between POS, payment terminals, payment processors, tax systems, pricing, inventory and other downstream enterprise systems.
  • Collaborate with Retail Operation Support teams to identify pain points and apply solutions that optimize service KPIs like average checkout time.
  • Expert with APM, observability tools to proactively monitor and alert issues within the supported applications. Ensure system resiliency, performance and uptime during peak retail periods.
  • Collaborate with Product, Research and Technology partners to gather, analyze, and translate business and non-functional requirements into a solution design.
  • Design, develop, implement, document, and maintain features, applications or system components working on moderately complex to highly complex assignments.
  • Lead development pod of engineers, design review, and code review.
  • Contribute to automation, build pipelines and support of the pipeline where appropriate.
  • Participate in on-call 24x7 incident response.