Job Description
We're opening eyes, hearts and minds to the impact that a pharmacy team can have in changing lives.
Join our group of talented, committed team members-pharmacists, pharmacy care coordinators, technologists, product strategists and more-to create and expand the delivery of personalized health support that people didn't even know could be possible.
The Senior Solutions Architect for Stellus Rx will be a key member of our Technology Team, working closely with Stellus Rx leaders and across the organization to unlock the health of millions of Americans. We are a culture that is unabashedly driven by purpose — making a difference to patients and team members while growing at an accelerated rate.
This role is designed for an architect who doesn't just design systems — they actively integrate AI into architectural thinking, development workflows, and team enablement to deliver faster, smarter, and more resilient solutions.
Role and Responsibilities:
AI-Informed Architecture Design
- Define and maintain all aspects of solution, technical, integration, and data architecture — with a deliberate focus on where AI and machine learning capabilities can be embedded into the architecture to improve outcomes, automation, and scalability.
- Evaluate AI tools and frameworks as part of the technology roadmap; conduct AI-focused Proof of Concept efforts to validate architectural decisions before committing to implementation.
- Ensure architectural decisions represent the best fit across cost, complexity, and speed of execution — using AI-assisted modeling and analysis to inform trade-off decisions rather than relying solely on manual assessment.
- Develop high-level product specifications with attention to system integration, feasibility, and AI augmentation opportunities.
Standards, Patterns & AI-Augmented Developer Enablement
- Define and maintain development standards, patterns, and best practices — including standards for how the team leverages AI coding tools (e.g., GitHub Copilot, Claude, or similar) consistently and responsibly.
- Build and maintain developer tools and technology upgrade roadmaps; guide developers in adopting AI-assisted workflows to accelerate delivery and improve code quality.
- Conduct code reviews with an eye toward AI-generated code quality, reusability, and adherence to established standards.
- Mentor developers and engineers, helping them effectively leverage AI tools to resolve roadblocks and produce better technical designs.
AI-Assisted Research & Innovation
- Continuously research emerging technologies, AI frameworks, and industry trends; maintain a living roadmap of adopted and candidate technologies.
- Identify and evaluate AI tools that can improve product quality, team efficiency, or system capability — and build the case for adoption with leadership.
- Stay current with AI/ML developments relevant to healthcare technology, including responsible AI practices, model integration patterns, and data governance considerations.
Technical Delivery & Collaboration
- Collaborate with product and engineering teams to determine functional and non-functional requirements for new software and applications.
- Guide teams in creating technical designs that meet functional and performance requirements; oversee development progress to ensure consistency with initial design.
- Coordinate technical tasks with technical and project owners to ensure timely, high-quality delivery.
- Identify and communicate technical and business risks proactively; propose mitigation strategies informed by data and AI-generated analysis.
- Ensure delivered solutions meet technical specifications and requirements for quality, security, modifiability, and extensibility; approve final products before launch.
- Use tools and methodologies — including AI-assisted prototyping — to create representations of functions and user interfaces for desired products.
Qualifications and Requirements:
- 4+ years of proven experience as a solutions architect.
- 7+ years of software development experience using a modern programming language.
- Excellent knowledge of software and application design and architecture principles.
- Required: Demonstrated, hands-on experience integrating or leveraging AI tools in architecture design, development workflows, or technical decision-making — with specific examples you can speak to.
- Strong experience with relational and NoSQL databases.
- Experience with open-source technologies and cloud services; wide AWS knowledge required.
- Experience with Camunda or similar workflow/orchestration platforms.
- Strong understanding of software quality assurance principles.
- High English proficiency, written and verbal.
- Technical mindset with strong attention to detail, organizational skills, and leadership ability.
- Outstanding communication and presentation abilities — able to convey complex architectural concepts clearly to both technical and non-technical audiences.
Preferred Experience:
- Hands-on experience designing or integrating AI/ML models or LLM-based capabilities into production systems.
- Experience with AI coding assistants and prompt engineering in a software development or architecture context.
- Experience with Asynchronous APIs using queues, pub-sub, and/or Event-Driven Architecture; Kafka and/or EventStoreDB a plus.
- Experience with Microservices and Serverless architecture.
- Knowledge of React, Node.js, and JavaScript; familiarity with HTML/CSS and UI/UX design principles.