
Senior Software Engineer, Information Technology
Job Description
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.