Solution Architect
Craftware is a technology company of over 500 experts, empowering large organizations to solve complex business challenges with modern IT solutions – from sales systems and automation to data platforms and AI. We operate where technology must be reliable, secure, and scalable. We deliver end-to-end projects: from analysis and architecture through implementation to development and maintenance. We are a trusted partner of industry leaders such as Salesforce, Veeva, UiPath, and Databricks.
Model: remote
Employment type: full-time
We are looking for an experienced Solution Architect to lead the architecture and technical vision of enterprise-grade Biosample Management and data-driven platforms supporting life sciences R&D. This role combines deep technical expertise, strong data architecture capabilities, and the ability to align business needs with scalable, secure, and compliant solutions.
Responsibilities:
Define and own end-to-end solution architecture for Biosample Management and related data products.
Translate business and regulatory requirements into scalable, secure, and high-performing technical designs.
Design data architecture aligned with FAIR principles, Data Mesh concepts, and modern integration patterns (APIs, event-driven, ETL/ELT).
Architect AI-enabled data products, including responsible integration of LLMs and generative AI components.
Ensure compliance with regulatory standards (e.g., GxP, FDA 21 CFR Part 11, GDPR-related principles).
Lead architectural decisions, produce key design documentation (SAD, ADRs, NFRs, SDD), and conduct architecture reviews.
Collaborate closely with Product Management, Engineering, DevOps, and enterprise architects to align roadmap and technical strategy.
Oversee integration with enterprise ecosystems and external vendors.
Requirements:
5+ years of experience as a Solution Architect, Technical Lead, or similar role in enterprise software development.
Strong experience in designing scalable, cloud-based architectures and large-scale data platforms.
Proven expertise in data modeling (SQL/NoSQL) and schema optimization (Snowflake, Oracle, MongoDB).
Experience with ETL/ELT pipelines and large-scale data processing.
Solid understanding of architecture patterns (ETL/ELT/noETL, event-driven, graph-based approaches).
Hands-on experience with:
Python (backend development & data processing)
Kubernetes and containerized environments
REST-based integrations and distributed systems
Experience with cloud platforms (AWS/Azure/GCP).
Practical experience leveraging AI in data product development.
Strong communication skills and ability to work with both technical and business stakeholders.
Nice to have:
Experience in Life Sciences, Biosample Management, LIMS, or Clinical Trial systems.
Knowledge of regulatory and compliance frameworks in life sciences.
Familiarity with tools such as Airflow, Spark, Kafka, Snowflake, ElasticSearch.
Experience with Semantic Web / Linked Data concepts.
Understanding of scientific data provenance and metadata management.
Employment conditions:
B2B contract,
Daily support from team leaders,
Dedicated certification budget,
Assistance in defining and support in your development path,
Benefits package,
Integration trips/events.
Solution Architect
Solution Architect