View All Jobs

Product Architect

  • Apply
Job Description

Job Summary

Greenway Architecture Office is seeking a Product Architect who is a self-starter with a passion to solve challenging and complex problems. The candidate will work with both Product Management and Engineering/Development organization in designing and deploying application architecture solutions, in a highly agile environment.

Essential Duties & Responsibilities

  • Develop, analyze and continuously improve product architecture by working with product management, development and DevSecOPs teams within the product to modernize Greenway product landscape.
  • Perform “current state” analysis to determine the baseline of product performance, reliability, security and scalability and develop a “target state”, perform gap analysis, identify areas of improvement, and develop a roadmap to resolve gaps.
  • Drive design, development, and deployment of product architecture based on the strategic and market drivers.
  • Develop service models at conceptual, logical & physical levels to support key product initiatives.
  • Direct experience in defining the service and integration requirements and deploying the same to support cloud applications to-be built with Micro Services Architecture (MSA)
  • Practice service governance practice at product level during product architecture review process
  • Research and identify best practices related to Service Management and Tech Debt Management disciplines
  • Support and monitor platform modernization initiatives from legacy systems to new solutions and recommend solutions to improve existing systems.
  • Identify and document patterns in relationships from different systems, working with enormous amounts of structured and unstructured information.
  • Authentic and logical verbal communication that establishes trust and builds influence within the organization.
  • Demonstrate advanced hands-on proficiency in service modeling, service life-cycle management, transaction processing, and low-level design for both structured and unstructured data
  • Catalog and curate product service catalog for use by business/data analysts and developers.
  • Accelerate the adoption of new data technologies by jump starting and developing proof-of-concepts utilizing emerging technologies.




  • Bachelor’s degree in Computer Science, Information Technology or related field.  Master’s preferred.
Skills & Requirements

Minimum Qualifications

  • Minimum of 2 years of professional hands-on experience as a Systems and/or Product Architect.



  • Experience working in full life cycle of architecture projects i.e., discovery, design, development and implementation.
  • Advanced diagraming techniques including but not limited to C4 Diagrams, UML, high level conceptual presentation diagrams
  • Fluent and current on architecture trends with an eye on market/technical conditions and future direction
  • Direct experience working with AWS technologies (namely Lambda, ECS, S3, IAM, Cognito, Aurora, Dynamo), REST APi, Kafka/Streaming is preferable.
  • A good understanding of product and product-data security skills
  • Excellent written and oral communication skills; Ability to communicate effectively with both technical and business stakeholders.
  • Single Page Application experience using technologies like ReactJs/Angular
  • CI/CD Tools viz. Terraform, Jenkins, Docker, NPM, Yarn, Nuget, NodeJS, Git/Gerrit
  • Experience in Agile methodology and relational database design principles
  • Ability to elicit requirements and communicate clearly with non-technical individuals, development teams, and other ancillary project members.
  • Familiarity with The Clean Architecture and 12 Factor App concepts
  • Experience in Healthcare and Healthcare IT Industry is critical
  • Experience with patient facing applications and systems and protecting patient information in compliance with the Health Insurance Portability and Accountability Act (HIPAA) is strongly preferred.
  • Design Thinking and ability to establish and practice empathy is preferred.

Work Environment/Physical Demands

  • While at work, this position is primarily a sedentary job and requires that the associate can work in an environment where they will consistently be seated for the majority of the workday.
  • This role requires that one can sit and regularly type on a keyboard the majority of their workday.
  • This position requires the ability to observe a computer screen for long periods of time to observe their own and others’ work, as well as in-coming and out-going communications via the computer and/ or mobile devices.
  • The role necessitates the ability to listen and speak clearly to customers and other associates.
  • The work environment is an open room with other associates and noise from others will be part of the regular workday.