
Solutions Architect – Staff / Principal Scope
Lirio
contract
Posted on:
Location Type: Hybrid
Location: Tennessee • United States
Visit company websiteExplore more
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