Home
/
Comprehensive
/
Principal Software Engineer - Sterling Order Management System
Principal Software Engineer - Sterling Order Management System-December 2024
Seattle
Dec 21, 2025
About Principal Software Engineer - Sterling Order Management System

  Overview

  REI Co-op is united around discovering, building and celebrating better ways of working in this world, all so that folks can find and pursue a love of the outdoors. When you work for the co-op, you do your best work with the support to live your best life. And you play a part in shaping the future of the outdoors, for people and our planet.

  This job contributes to REI’s success by designing, developing, implementing, documenting and maintaining systems applications with a high level of complexity that requires innovation and ingenuity. Models and acts in accordance with REI’s guiding values and mission.

  Acts as a technical lead or consultant on all projects including highly complex projects

  Responsible for solving highly technical and complex problems on multiple projects

  Leads innovation by exploring new technology, create proof-of-concept implementations, then shepherding those concepts into production

  Provides technical guidance to ensure installed systems are working effectively and proposed systems will meet organization’s future needs

  Analyzes, designs, develops, implements, documents and maintains applications systems, working on highly complex work tasks or project assignments

  Gathers, analyzes and translates business and non-functional requirements into a solution design

  Leads meetings to define business requirements and technical solutions. Manages tasks, estimates resource, establishes timelines and prioritizes work

  Designs, develops to specifications and maintains application code in accordance with the current development and project management methodologies and practices

  Manages work assignments according to current project methodologies or as directed

  Prepares required documentation for the portion of work assigned

  Consults with Quality Assurance and Business Analysts in the development and execution of test plans

  Formulates systems scope and objectives and resolves highly complex technical issues

  Provides technical assistance and problem resolution for assigned systems

  Leads resolution of production support problems in accordance with problem management and incident management policies and procedures

  Coordinates problem resolution and change requests with vendors

  Provides leadership to ensure that application changes follow change management policies and procedures

  Prepares periodic and ad hoc status reports for each assignment to department manager and project manages

  Identifies, provides recommendations and champions system process improvements. Ensures improvements and/or changes to operations are implemented and monitored to increase efficiency

  Acts as a mentor and source for direction, training and guidance for less experienced departmental staff

  May conduct technical walkthroughs with software engineers to ensure technical feasibility and standards across departments

  Helps technical managers refine the hiring process, participates in hiring activities, and helps to onboard new team members

  Performs all duties of a Sr. Software Engineer as time allows after considering the above

  Responsibilities and Qualifications

  Required Skills & Experience

  Bachelor's degree or higher in Computer Science or equivalent experience

  8+ years engineering experience with large-scale applications specifically Sterling Order Management System

  Strong experience in Java, Angular UI, Performance tuning, Customer, Store and Disturbed Order Management. (COM, SOM and DOM)

  Experience designing, building and delivering order management and fulfillment solutions using DevOps and Continuous delivery principles

  A passion for jumping in, learning new stuff, and getting your hands dirty

  2+ years as a team leader

  Strong knowledge & hands-on experience on Sterling Web store customizations

  Perform code reviews and recommends corrections as necessary

  Experience creating and executing implementation strategies for complex systems

  Ability to apply highly complex principles, theories and concepts of the technical discipline and provide solutions to a wide range of complex tasks, projects and problems

  Ability to participate in on-call rotation for 24x7 service requirement

  Ability to work on multiple assignments simultaneously

  In-depth knowledge of technical solutions for line of business supported

  Ability in all phases of technical writing for information or infrastructure systems

  Uses business knowledge, innovative thinking, and sound judgment in the solution of problems or the pursuit of business opportunities

  Consolidates information from various sources including feedback from others to reach sound decisions

  Technologies you may use include

  Java/J2EE

  Angular UI

  REST API’s

  SQL

  Oracle

  Mongo DB No SQL

  Microservices

  Kafka

  IBM JMS MQ

  IBM WebSphere

  Docker

  Kubernetes

  Jenkins

  AWS

  Git

  JIRA

  Graphite/Grafana

  Dynatrace

  Linux

  Closing

  At REI, we believe the outdoors is for all. We are committed to becoming a fully inclusive, anti-racist, multicultural organization (https://www.rei.com/newsroom/article/rei-antiracist-multicultural-fully-inclusive-commitment) . 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 (https://foryourbenefit-rei.com/) for a detailed overview of benefits plans by employee profile.

  Pay Range

  $127,600 - $204,100 per year

  At REI, we believe the outdoors is for all. We are committed to becoming a fully inclusive, anti-racist, multicultural organization (https://www.rei.com/newsroom/article/rei-antiracist-multicultural-fully-inclusive-commitment) . 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 (https://foryourbenefit-rei.com/) for a detailed overview of benefits plans by employee profile.

  Required Skills & Experience

  Bachelor's degree or higher in Computer Science or equivalent experience

  8+ years engineering experience with large-scale applications specifically Sterling Order Management System

  Strong experience in Java, Angular UI, Performance tuning, Customer, Store and Disturbed Order Management. (COM, SOM and DOM)

  Experience designing, building and delivering order management and fulfillment solutions using DevOps and Continuous delivery principles

  A passion for jumping in, learning new stuff, and getting your hands dirty

  2+ years as a team leader

  Strong knowledge & hands-on experience on Sterling Web store customizations

  Perform code reviews and recommends corrections as necessary

  Experience creating and executing implementation strategies for complex systems

  Ability to apply highly complex principles, theories and concepts of the technical discipline and provide solutions to a wide range of complex tasks, projects and problems

  Ability to participate in on-call rotation for 24x7 service requirement

  Ability to work on multiple assignments simultaneously

  In-depth knowledge of technical solutions for line of business supported

  Ability in all phases of technical writing for information or infrastructure systems

  Uses business knowledge, innovative thinking, and sound judgment in the solution of problems or the pursuit of business opportunities

  Consolidates information from various sources including feedback from others to reach sound decisions

  Technologies you may use include

  Java/J2EE

  Angular UI

  REST API’s

  SQL

  Oracle

  Mongo DB No SQL

  Microservices

  Kafka

  IBM JMS MQ

  IBM WebSphere

  Docker

  Kubernetes

  Jenkins

  AWS

  Git

  JIRA

  Graphite/Grafana

  Dynatrace

  Linux

Comments
Welcome to zdrecruit comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
SIMILAR JOBS
Assistant General Manager
Pay from $18.00/hour Work today paid today? Yes!! Apply and learn how! The Taco Bell Assistant General Manager supports the Restaurant General Manager by running great work shifts and meeting Taco Be
Assistant General Manager
Pay from $18.00/hour Work today paid today? Yes!! Apply and learn how! The Taco Bell Assistant General Manager supports the Restaurant General Manager by running great work shifts and meeting Taco Be
Technician, Master
Reference #: 102363Position SummaryThe Master Technician requires experience and technical expertise to diagnose drivability, air conditioning and electrical systems. It is expected to use leadership
Painter I
JOB REQUIREMENTS: Company Generac Power Systems Name Painter I (PaintHanger) - 1st Shift - 1020302 Req # 63928 Employment Type Full TimeShift 1st The Paint I -- Paint Hanger is expected to safely com
Regional Sales Manager - Advanced Solutions (Mountain West Region)
EquipmentShare is Hiring a Regional Sales Manager for Advanced Solutions EquipmentShare is searching for a Regional Sales Manager for Advanced Solutions to cover our Mountain West markets to help gro
Team Member - Food Champion
Work today, get paid today? Yes!! Apply and learn how! Hospitality Restaurant Group (Taco Bell) is looking for Food Champions who love serving customers and want to further their professional careers
Occupational Therapist- LYMPHEDEMA CERTIFICATION
Description Position at Lifespark Lifespark is a complete senior health company headquartered in St. Louis Park, Minnesota. Since 2004, we've been helping seniors stay healthy, navigate their health
Advanced Practice Provider GU Oncology
JOB REQUIREMENTS: Position Description: Title Nurse Practitioner orPhysician Assistant - Hematology & Oncology GU (Outpatient) PositionDescription: The Medical College of Wisconsin\'s Department
Store Associate
Reference #: R016622Support and maintain the integrity of the Vera Bradley experience through exceptional customer service, upholding store image standards, maximizing sales and assisting in store op
Team Member: Service Champion
Pay from $15.00/hour Work today, get paid today? Yes!! Apply and learn how! Hospitality Restaurant Group(Taco Bell) is looking for Food Service Champions who love serving customers and want to furthe
Copyright 2023-2025 - www.zdrecruit.com All Rights Reserved