About The Position

The Solutions Architect provides technical solution architecture for complex systems, with a focus on Salesforce Health Cloud (preferred), Service Cloud, Service Cloud Voice, and Agentforce. The role receives epic and feature assignments and general direction from a train architect, then works with Product Owners, business analysts, development technical leads, domain architects, and integration architects to refine requirements and develop solution artifacts. The architect applies existing architectural patterns or creates new ones when needed, and presents solution sketches to stakeholders for review and feedback. The position is within an API-first enterprise environment using Azure for compute, GCP for big data, some AWS for digital experience, and Salesforce Service Cloud for user experience. The architect is expected to build and maintain business and systems subject-matter expertise and help deliver software through Agile methodologies.

Requirements

  • Significant experience with systems integration.
  • Experience designing and developing complex systems using a disciplined and rigorous approach.
  • Proficiency in requirements analysis, estimation, systems and application design, and testing.
  • Familiarity with popular design patterns.
  • Excellent collaboration, influencing, consensus-building, verbal communication, and written communication skills.
  • Ability to work with people across job functions, including product, program, and development teams.
  • Ability to manage competing priorities with minimal supervision; self-directed and a strong team player.
  • Demonstrable experience delivering software products using Agile methodologies and experience on an Agile team.
  • Experience with Salesforce, including Service Cloud; Health Cloud is preferred. Service Cloud Voice and Agentforce are required.
  • Experience with modern languages, frameworks, and technologies such as Java, JavaScript, Node.js, messaging queue infrastructures, and cloud and on-premise services and infrastructure.
  • Experience with distributed computing architectures, including race conditions, parallelism, and concurrency control.

Nice To Haves

  • Track record of working as part of a team on large or complex systems.
  • Architectural or technical experience with cloud-native technologies, especially Azure Cloud and its platform-as-a-service offerings.
  • Experience with RDBMS and/or NoSQL databases such as MongoDB, including understanding their benefits and trade-offs.
  • Familiarity with normalization, denormalization, sharding, and other data-centric patterns.
  • Architectural or technical experience with generative AI, including RAG frameworks, vector database searches, and embeddings, and/or conversational AI such as IBM WatsonX or Google Dialogflow.
  • Experience designing REST APIs that provide a strong developer experience or simplify systems integration.
  • Experience with SAFe software development principles.
  • Experience with distributed caching solutions and understanding of factors that enable effective caching.
  • Exposure to CI/CD and DevOps.

Responsibilities

  • Partner with Product Owners, business analysts, and development technical leads to refine and understand requirements.
  • Consult Solution Domain Lead architects when guidance is needed or solutions may affect other domains.
  • Collaborate with the integration architect to deliver solution artifacts, such as sketches and presentations.
  • Continuously develop and refine business and systems subject-matter expertise.
  • Apply architectural patterns to solutions and create patterns when addressing new areas.
  • Present solution sketches to stakeholders, including the solution architect team, infrastructure SMEs, and business stakeholders, for review and feedback.
  • Facilitate meetings with stakeholders and partners.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service