Lirio

Solutions Architect – Staff / Principal Scope

Lirio

contract

Posted on:

Location Type: Hybrid

Location: TennesseeUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $175,000 - $190,000 per year

Job Level

About the role

  • 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.
  • Design and guide integrations with key strategic platforms and ecosystems, including Microsoft Dynamics 365 and Azure Data & AI services.
  • 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.

Requirements

  • 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.
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

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
cloud-native solutionsdistributed systemsSaaSsoftware architectureKubernetesJavaPython.NETevent-driven architectureKafkamulti-tenant deployments
Soft skills
architectural reasoningproblem-solvingcommunicationownershipadaptabilityorganizational abilitiesmulti-taskingcollaborationtechnical concept explanationpassion for engineering solutions
Certifications
Bachelor's degree