Solutions Architect (Staff/Principal Scope)- Contract to Hire
Lirio is a technology/software company that provides expertise in a variety of behavioral science domains (e.g., behavioral economics, social psychology, public health), data science, and machine learning to drive consumer engagement, close gaps in preventive and chronic care, and promote health and well-being across an individual’s lifespan. Lirio’s behavior change AI platform unites behavioral science with advanced artificial intelligence (AI) to deliver Precision Nudging health interventions. Precision Nudging is the application of behavioral science to health interventions personalized by AI to each individual that overcome barriers to action at the right time and place for scalable, behavior change.
This is a remote role with the opportunity to be hybrid if located in Tennessee. All applicants must be authorized to work in the US without sponsorship.
To ensure an excellent onboarding experience and integration into the company, new colleagues will spend their first week onsite at one of our offices in Tennessee. Travel expenses will be paid. This is a requirement.
This is a contract-to-hire role. The contract period is 3-6 months with conversion dependent on performance.
Position Summary
The Solutions Architect plays a critical role in designing secure, scalable, cloud-native solutions for Lirio’s platform across both our Lirio-hosted SaaS environment and our customer-hosted deployment model, where the platform is installed and operated inside a client’s cloud account (e.g., Azure, AWS, or OCI).
This is primarily an internal architecture role, partnering with Product, Engineering, Cloud, Data, AI, and Behavioral Science teams to translate product and client requirements into actionable system, integration, and data designs that align with Lirio’s architecture standards and technical strategy. The Solutions Architect will also be client-capable when needed, supporting Sales and Customer Delivery in key technical discussions, integration feasibility reviews, and enterprise architecture conversations.
The role is both architectural and hands-on: contributing to Lirio’s Architecture Team, shaping work before it enters delivery, producing design artifacts, and building prototypes or reference integrations to validate and accelerate implementation.
Essential Duties & Responsibilities
Solution Design & Architecture
- Architect scalable, secure, cloud-native solutions for Lirio’s agentic behavioral science and AI platform, including its distributed multi-cloud deployment architecture.
- Translate business, clinical, behavioral science, and client requirements into clear architecture and integration designs.
- Produce high-level and low-level design documents, including architecture diagrams, data and sequence flows, and technical specifications.
- Ensure all solution designs align with Lirio’s platform strategy, architectural principles, and engineering standards.
- Support both SaaS (Lirio-hosted) and customer-hosted deployments where the Lirio platform runs inside client cloud environments.
- Contribute to architectural decision records (ADRs) and collaborate with the Architecture Team on platform evolution.
Systems Integration & Messaging Architecture
- Design and guide integrations with key strategic platforms and ecosystems, including (but not limited to):
- Microsoft Dynamics 365 (including Customer Insights – Journeys and Dataverse)
- Azure Data & AI services
- Epic (EHR, MyChart, and Cheers)
- Adobe Experience Manager (AEM) and related ecosystem components
- Oracle OCI and Oracle data services
- Oracle Health EHR and applications
- Architect multi-channel engagement workflows across SMS, email, push, portal messaging, and other channels using providers such as Twilio, Mailgun, and similar services.
- Contribute to the modernization and expansion of Lirio’s messaging and engagement capabilities, including replacement or consolidation of legacy vendor components.
- Support event-driven and asynchronous architectures using technologies such as Kafka.
Cloud, Data, & Security Architecture
- Collaborate with Cloud Engineering to design secure multi-cloud environments, including VNet/VPC design, private endpoints, hybrid connectivity, and Kubernetes-based workloads.
- Work with Data Engineering to design ingestion and transformation pipelines across platforms such as Snowflake, Databricks, Postgres, and streaming data sources.
- Ensure solutions follow data governance principles, privacy-by-design, and regulatory requirements, including HIPAA and the protection of PHI.
- Identify architectural risks across cloud, data, and integration boundaries.
- Ensure solutions support reliability, scalability, observability, auditability, and operational excellence.
Engineering Support & Technical Leadership
- Provide architectural guidance and technical support to engineering teams during implementation.
- Participate in design and code reviews to ensure adherence to architectural patterns, performance, and security standards.
- Build prototypes, reference integrations, or proof-of-concept solutions to validate design decisions and de-risk complex implementations.
- Evaluate existing systems and propose improvements or replacements.
- Promote AI-assisted engineering tools and modern development practices consistent with Lirio’s engineering culture.
- Document architectural decisions, patterns, and best practices for future reference.
Architecture Team & Cross-Functional Collaboration
- Serve as a contributing member of Lirio’s Architecture Team, helping to maintain architectural coherence and platform quality.
- Partner with Product Management to shape solution approaches before work enters development planning and execution.
- Work closely with Cloud, Data, AI/ML, Behavioral Science, and Engineering teams to ensure solutions support personalization, scalability, and measurable outcomes.
- Participate in the Engineering Council, helping to define and uphold engineering standards, patterns, and technical governance.
Client Collaboration (Occasional Client-Facing Responsibilities)
- Participate in selected client technical calls, architectural reviews, and integration planning sessions as needed.
- Support Sales and Customer Delivery teams with technical feasibility assessments, solution recommendations, and architectural input during pre-sales and onboarding.
- Work with client cloud, data, and security teams to design integrations and ensure reliable interoperability with Lirio’s platform.
Qualifications
- 10+ years experience designing distributed, cloud-native systems in SaaS or large-scale enterprise environments.
- Bachelor's degree in related field.
- Experience working closely with cross-functional technical and product teams.
- Strong knowledge of software architecture and cloud platforms (AWS, Azure - preferred, OCI)
- Proficiency with Kubernetes, containers, and cloud networking (VPC/VNet, private endpoints, hybrid connectivity).
- Proficiency in programming languages such as Java, Python, or .NET.
- Experience with event-driven architecture and messaging systems like Kafka.
- Experience with relational and analytical data systems such as Postgres, Snowflake, and Databricks.
- Experience designing secure, multi-tenant, and/or customer-hosted deployments.
- Strong architectural reasoning and problem-solving skills.
- Hands-on involvement in coding and system design.
- Expertise in Kubernetes, CI/CD pipelines, and secure development practices.
- Ability to communicate complex technical concepts clearly to both technical and non-technical audiences.
- High degree of ownership, adaptability, and comfort working through ambiguity.
- Strong organizational and multi-tasking abilities in a fast-paced environment.
- Passion for designing scalable systems, robust integrations, and high-quality engineering solutions.
- Experience integrating with one or more of the following:
- Microsoft Dynamics 365 (including Customer Insights – Journeys and Dataverse)
- Azure Data & AI services
- Epic EHR, MyChart, or Cheers
- Adobe Experience Manager (AEM) or similar digital experience platforms
- Oracle OCI, Oracle data platforms, or Oracle Health EHR and applications
- Messaging providers such as Twilio, Mailgun, or similar services
Preferred Qualifications
- Healthcare or other regulated industry experience
- Azure or AWS Solutions Architect certifications
- Cloud, security, or enterprise architecture certifications
- SAFe® for Architects or similar
- Familiarity with modern enterprise architecture frameworks (e.g., TOGAF used pragmatically)
- Experience with AI-assisted developer tools and workflows is a plus.
Benefits
- Medical (HSA available)
- Dental
- Vision
- Short-term & long-term disability (company-paid)
- Life & AD&D (company-paid)
- 401K with company match
- 10 paid holidays, quarterly company closure dates, + holiday week company closure
- Flexible time off policy
- Work from home
- 6 weeks paid parental leave
- Salary range: $175k-$190k
Create a Job Alert
Interested in building your career at Lirio? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field

