Solutions Architect, Ontology


Posted Date
Job ID
Job Function
Information Technology
REI City
REI State
REI Location
Seattle HQ
Remote Eligible
Please visit the Covid-19 Hiring Updates before applying
What's cool about this job

We currently have an exciting opportunity to join REI and provide thought-leadership as we modernize our information management systems and increase the speed of REI’s “information metabolism”. You’ll help guide our Ontology Services team who make metadata creation, deployment, and maintenance more efficient and accurate by delivering knowledge services that quickly deliver key, new  data  and relationships. Our services currently utilize semantic web technology and a third-party Natural Language Processing (NLP) platform. We’re underway building out our state-of-the-art, event-driven architecture that provides asynchronous integrations with our core platforms . This is an exciting and cutting-edge domain to work in. Bring your passion, curiosity and respect for your fellow humans and join a talented team on the verge of unlocking some amazing capabilities to help the Co-Op achieve it’s mission to “inspire, educate and outfit for a lifetime of outdoor adventure and stewardship”


The Solution Architect contributes to REI’s success by planning for long-range application systems development needs, and in defining required hardware, software and infrastructure to support new and existing systems for a wide range of technology projects in a business area. In partnership with the Enterprise/Domain Architects, Business Analysts, Application/System owners, and engineering teams, this role  develops coherent, detailed architecture models for technology solutions and will have deep understanding of the relevant business processes and technology practices.  The Solution Architect works with the Enterprise/Domain Architects to develop the technology “roadmap” for the assigned business, and to plan the transition from the current architectural framework to the target architecture of the future. You will maximize business value by strengthening our business and IT design practices through partnership, community, structure, and guidance.

  • Partner with Domain Architects to establish the solution architecture for the future of Ontology, search, navigation and more for
  • Provide technical leadership to support the evaluation and selection of technology implementations
  • Evaluate solution options available via commercial vendors and in-house implementations including tradeoff discussions, impact analysis, and solution estimation
  • Ensure non-functional requirements, architectural principles and policies are taken into account for your designs.
  • Resolve issues related to the solution architecture, reduce and eliminate technical debt; recommend alternative solutions and corrective actions
  • Ensure solution architecture and technology stack comply with REI’s integration standard to support interoperation with other components in the digital ecosystem
  • Provide leadership on the solution implementation, partnering with vendor teams and internal engineering teams by introducing and leading best practices and solution design patterns
  • Resolve technical roadblocks during implementation by working with engineering and vendor partners
  • Partner closely with Domain Architect, Business Analysts, Project Manager and Engineers to deliver desired business capabilities
  • Ensure that business-level planning and technology roadmap integrates with corporate strategic roadmap
  • Model and act in accordance with REI’s guiding values and mission

Bring your passion and expertise
  • BS in Computer Science, Software Engineering or related field, or applicable experience
  • 5+ years’ experience in, software architecture design, development, implementation and delivery of applications in all phases of Software Development Lifecycle (SDLC)
  • 3+ years designing application solutions and demonstrated architecture and information modeling proficiency
  • Experience of implementing large scale applications using service-oriented, micro service, and/or API based architectures at an enterprise scale
  • Familiarity with ontology modeling frameworks
  • Working Knowledge of Semantic web modeling languages (RDF/s, OWL), Query languages (SPARQL), validation standards (SHACL), and Graph data stores (RDFs)
  • Knowledge and experience in adopting design patterns in software solutions
  • Experience in Retail and eCommerce (search, navigation, ontology or related areas) strongly preferred
  • Working knowledge of the semantic data/ knowledge graph platforms (e.g., Cambridge Semantics, Stardog, Jena, neo4j)
  • Kafka knowledge and experience is a plus
  • Experience in Microservices architecture experience and CI/CD implementation
  • Experience in eventing architecture and/or EIPs
  • Demonstrated expertise with both business and systems processes and an ability to understand and explain issues from both a technical and a business functional point of view
  • Experience with partnering and collaborating with external teams
  • Exceptional oral & written communications, teaching, facilitation & negotiation, leadership & influencing skills

As required by applicable Pay Transparency laws, REI provides a range of minimum 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. The salary range for this position may be lower or higher in different markets.

The pay for this role is: $85,000 to $170,000 per year  
At REI we offer an enviable work environment that Fortune Magazine has recognized on the "100 Best Places to Work" list since the award's inception – 23 years in a row! Sure, we work hard, but it’s balanced with time off to play—a strategy that works for us as we continue to grow and thrive. Want to enjoy a workplace where you can be yourself, be heard and be respected while having a job that challenges you? This is the place.

With more than 160 retail locations (and growing), REI offers unique competitive benefits to its more than 15,000 employees, including healthcare, gear and apparel discounts, free equipment rentals and challenge grants to help employees reach personal outdoor goals, generous retirement plan contributions, public transit subsidy, adoptions assistance, paid sabbaticals, and more.

REI is an Equal Opportunity Employer

Posting Range
$85,000 to $170,000 per year
ARTICLE 23-A, Section 753

§753. Factors to be considered concerning a previous criminal conviction; presumption.

1. In making a determination pursuant to section seven hundred fifty-two of this chapter, the public agency or private employer shall consider the following factors:

(a) The public policy of this state, as expressed in this act, to encourage the licensure and employment of persons previously convicted of one or more criminal offenses.

(b) The specific duties and responsibilities necessarily related to the license or employment sought or held by the person.

(c) The bearing, if any, the criminal offense or offenses for which the person was previously convicted will have on his fitness or ability to perform one or more such duties or responsibilities.

(d) The time which has elapsed since the occurrence of the criminal offense or offenses.

(e) The age of the person at the time of occurrence of the criminal offense or offenses.

(f) The seriousness of the offense or offenses.

(g) Any information produced by the person, or produced on his behalf, in regard to his rehabilitation and good conduct.

(h) The legitimate interest of the public agency or private employer in protecting property, and the safety and welfare of specific individuals or the general public.

2. In making a determination pursuant to section seven hundred fifty-two of this chapter, the public agency or private employer shall also give consideration to a certificate of relief from disabilities or a certificate of good conduct issued to the applicant, which certificate shall create a presumption of rehabilitation in regard to the offense or offenses specified therein.