INTELLIGENT LEGAL SOLUTIONS
-
· 68 views · 14 applications · 3d
Solution Architect
Full Remote · Countries of Europe or Ukraine · 10 years of experience · English - B2About Intelligent Legal Solutions (ILS) Intelligent Legal Solutions builds B2B legal technology that helps law firms and fund managers deliver faster, higher-quality work. Our flagship platform, ProVision, streamlines the legal workflows involved in...About Intelligent Legal Solutions (ILS)
Intelligent Legal Solutions builds B2B legal technology that helps law firms and fund managers deliver faster, higher-quality work. Our flagship platform, ProVision, streamlines the legal workflows involved in raising private investment funds so lawyers can accelerate drafting, negotiation, and compliance at scale.
We operate a single-tenant SaaS architecture hosted on AWS across multiple regions, built with a modern stack: Python/Django 4.2, React 18/TypeScript, PostgreSQL, Redis, Elasticsearch/OpenSearch, S3, ECS and Lambda. Our teams work in Agile Scrum squads, supported by strong CI/CD, IaC (Terraform/Terragrunt), and security-first practices (SOPS, KMS).
Role Overview
Intelligent Legal Solutions is seeking am experienced Senior Solutions Architect with previous full stack experience to play a critical role in ensuring the technical quality and integrity of our legal technology platform. This role requires deep expertise in both front-end and back-end development, with a strong emphasis on code review, best practice implementation, and close collaboration with our Chief Technical Officer. The successful candidate will oversee code contributions from our third-party development agency, ensuring that core code elements are reliable, scalable, and maintainable, while also assessing higher-level design choices such as:
- Architecture Pattern
- Tenancy Model
- Scaling Strategy
- Frontend Framework
- Backend Framework/Language
- Database Type
- API Design and Integration
- Deployment and CI/CD Pipeline
- Monitoring, Logging, and Analytics
- Data Management and Optimization
- Customization and Extensibility (Modular design, White labelling, Configurations over code, API extensibility, etc)
- Performance and Reliability Features
- User Experience and Design Approach
- AI/ML Integration
Key Responsibilities- Review and validate code contributions from third-party developers to ensure compliance with quality, performance, and security standards.
- Work closely with the Chief Technical Officer to define and enforce coding standards, architectural guidelines, and best practices.
- Provide technical oversight on core code elements, ensuring long-term maintainability and scalability.
- Identify areas for improvement in the codebase and recommend or implement enhancements.
- Support the development agency in implementing modern development practices.
- Act as a mentor and technical authority, providing feedback and guidance to development teams.
- Collaborate with project managers and business analysts to ensure technical feasibility and alignment with product requirements.
Essential Requirements- Experience in legal technology, or financial services technology is required.
- Experience with AWS in a single-tenant architecture, including AWS Lambda functions.
- Experience with Python for backend development.
- Experience with React for frontend development.
- Experience with PostgreSQL databases and Elasticsearch for search indexing.
- Experience in a tech lead or similar leadership role.
- Experience working in a company with 30+ developers and alongside a dedicated automation QA team.
Qualifications & Experience- Proven experience as a Solutions Architect with previous full stack experience, or similar senior engineering role.
- Expertise in both front-end and back-end technologies, frameworks, and languages (especially React and Python).
- Strong background in reviewing and improving code quality across distributed teams.
- Experience with cloud-based platforms and modern development environments (AWS required).
- Solid understanding of CI/CD pipelines, version control (Git), and automated testing frameworks.
- Solid understanding of NoSQL databases (e.g., MongoDB, DynamoDB, or similar).
- Exceptional problem-solving, debugging, and analytical skills.
Essential Requirements- Experience in legal technology, or financial services technology is required.
- Experience with AWS in a single-tenant architecture, including AWS Lambda functions.
- Experience with Python for backend development.
- Experience with React for frontend development.
- Experience with PostgreSQL databases and Elasticsearch for search indexing.
- Experience in a tech lead or similar leadership role.
- Experience working in a company with 30+ developers and alongside a dedicated automation QA team.
Personal Attributes- Detail-oriented with a passion for clean, efficient, and maintainable code.
- Strong leadership qualities with the ability to influence technical standards across teams.
- Excellent communication skills, able to collaborate with both technical and non-technical stakeholders.
- Proactive, resourceful, and adaptable in a fast-paced environment.
- Committed to continuous improvement and knowledge sharing.
What We Offer
- Competitive compensation package.
- Opportunity to progress within a fast-growing technology business.
- Remote-first working culture with international colleagues.
- Exposure to cutting-edge legal-tech innovation and high-profile global clients.
This senior role provides the opportunity to shape the technical foundation of Intelligent Legal Solutions’ platform. We are seeking someone who thrives on ensuring code quality and best practices, and who is eager to collaborate with our CTO and development partners to deliver robust, scalable, and innovative legal technology solutions.
More