About The Position

The Retail Systems Architect and Engineer is responsible for the design, implementation, documentation, and support of the store technology environment for the client’s loyalty and rewards transaction ecosystem. The architect will receive training in NCR Advanced Marketing Solutions (AMS) and eventually take ownership of AMS. The client plans a major upgrade to AMS 2.0 for its stores in 2025. The role provides technical designs for new functional requirements, implements upgrades, and resolves third-level engineering issues. It contributes to project plans, documentation, and deliverables, and ensures the team properly investigates application software faults and performs root-cause analysis. The architect also coordinates feature and fix integration into main software release pipelines. This is a 12-month role described as 100% remote. Candidates must be in the Eastern or Central time zone. The posting states a minimum of 10 years of experience working for large pharmaceutical companies or CROs.

Requirements

  • At least 10 years of experience working for large pharmaceutical companies or CROs.
  • Working knowledge of NCR Advanced Marketing System and/or GK Software Engage solutions.
  • Knowledge of loyalty and rewards systems and architecture.
  • Knowledge of Microsoft platforms.
  • Knowledge of AWS and cloud-related concepts and technologies.
  • Knowledge of networking concepts and technologies.
  • Knowledge of information security concepts and technologies.
  • Knowledge of observability and telemetry, including Datadog.
  • Knowledge of endpoint management, including Ivanti.
  • Knowledge of automation, including PowerShell.
  • Knowledge of VCenter/ESXi, virtualization, and vSAN.
  • Knowledge of code repositories and management, including GitHub and Jenkins.
  • Experience working within an Agile methodology using Atlassian Jira.
  • Must be located in the Eastern or Central time zone.

Nice To Haves

  • Experience with cloud, Microsoft platforms, and security.

Responsibilities

  • Lead projects and contribute to design and architecture; facilitate definition of project deliverables and complete them within the agreed scope.
  • Estimate work effort, duration, resources, and requirements; ensure requirements are met; define tracking mechanisms; follow IT standards and methodology; manage client expectations and project scope; motivate team members; track IT resources; report status; and deliver quality results.
  • Understand and facilitate documentation of cross-functional business processes and procedures, using that knowledge to identify and recommend process and technical solutions.
  • Provide technical leadership and consulting across loyalty system applications, architecture, security, infrastructure, and web service functions and features, including project planning.
  • Facilitate requirements gathering; analyze requirements for system enhancements and modifications; document business and technical requirements; research and analyze options; recommend solutions; and write functional specifications.
  • Serve as technical lead for operational support issues escalated by team members or key business partners, working with IT and outside vendors to resolve technology issues.
  • Ensure proper investigation and root-cause analysis of application software faults by team members.
  • Coordinate feature and fix integration into main software release pipelines.
  • Work within an Agile methodology using Atlassian Jira.
  • Deliver architectural, procedural, operational, engineering, and support-related work.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service