Summary: The Solution Architect role requires expertise in event-driven architecture, API-led design, and cloud platforms, particularly AWS. The position emphasizes hands-on technical skills, collaboration with product and engineering teams, and the ability to communicate complex architectures effectively. Candidates must demonstrate recent implementation experience and a strong understanding of non-functional requirements. The role is classified as inside IR35 and is based in London, UK.
Key Responsibilities:
- Ownership of non-functional requirements including performance, scalability, resilience, fault tolerance, and operability.
- Produce clear architecture documentation such as High-Level Designs (HLDs) and Low-Level Designs (LLDs).
- Present to Architecture Review Boards and conduct strong trade-off analysis.
- Work closely with product, engineering, and data science teams.
- Explain complex architectures to both technical and non-technical audiences.
- Take ownership, welcome feedback, and iterate quickly with adjacent teams.
Key Skills:
- Event-driven architecture at scale (Kafka, Pub/Sub, SNS/SQS).
- API-led design (REST and/or gRPC).
- Distributed data stores (operational, non-relational databases).
- Strong AWS experience; GCP experience desirable.
- Designing ML data pipelines and knowledge of ML platforms.
- Hands-on technical expertise with recent implementation experience.
- Comfortable with streaming data enrichment and real-time processing.
- Nice-to-have skills include vector databases, knowledge graph databases, and recommendation systems.
Salary (Rate): £590.0/day
City: London
Country: UK
Working Arrangements: undetermined
IR35 Status: inside IR35
Seniority Level: undetermined
Industry: IT
Technical Skills
- Event-driven architecture at scale (Kafka, Pub/Sub, SNS/SQS)
- Able to discuss topology, publisher/consumer patterns, failure handling, and scalability.
- API-led design
- REST and/or gRPC.
- High-throughput HTTP ingestion.
- Schema design, authentication, and versioning.
- Distributed data stores
- Operational, non-relational databases.
- No focus on data warehousing or OLAP.
- Cloud platforms
- Strong AWS experience (essential).
- GCP experience desirable.
- Azure-only profiles not suitable.
- ML data pipelines
- Designing pipelines that feed machine learning models.
- Focus on model input rather than reporting or dashboards.
- ML platform knowledge
- Feature stores.
- Model serving.
- Infrastructure supporting ML model consumption.
- Streaming data enrichment
- Real Time stream processing, aggregation, and enrichment.
- Hands-on technical expertise
- Recent implementation experience, not purely architectural governance.
Architecture
- Ownership of non-functional requirements:
- Performance
- Scalability
- Resilience
- Fault tolerance
- Operability
- Produces clear architecture documentation:
- High-Level Designs (HLDs)
- Low-Level Designs (LLDs)
- System and data flows
- Edge-case and operational considerations
- Comfortable presenting to Architecture Review Boards.
- Strong trade-off analysis:
- Identifies risks early.
- Explains technical and business impacts of design decisions.
Collaboration & Communication
- Works closely with:
- Product teams
- Engineering teams
- Data Science teams
- Able to explain complex architectures clearly to both technical and non-technical audiences.
- Collaborative mindset:
- Takes ownership.
- Welcomes feedback.
- Iterates quickly with adjacent teams.
Nice-to-Have Skills
- Vector databases
- Semantic search.
- Embedding-based similarity search.
- Knowledge graph databases
- Neo4j or equivalent.
- Graph traversal and relationship modelling.
- LLM integration
- RAG.
- Embedding pipelines.
- Agent orchestration.
- Recommendation systems
- Infrastructure supporting personalization and recommendation engines.
- Observability
- Distributed tracing.
- Structured logging.
- Alerting.
- Understanding of operational failures at scale.
- Cost-aware cloud architecture
- Designs with cloud spend optimisation in mind across compute, storage, and high-volume workloads.
Do Not Submit IFG
You are a candidate whose background is primarily focused on:
- Data modelling.
- Data warehousing.
- Business Intelligence (BI)/Reporting.
- ETL/ELT engineering.
- Regulatory, compliance, or FinOps architecture.
- SAP technical architecture.
- Azure-only cloud environments.
- Enterprise or governance architects with no recent hands-on technical delivery.
Technical Currency (Very Important)
Architects with 5-10+ years of experience must still demonstrate recent hands-on work.
Look for:
- Implementation language
- Built, implemented, configured (not only designed or defined).
- Technology specificity
- Concrete tools, patterns, architectures, and configurations.
- Recent experience
- Hands-on implementation within the last 2-3 years.
- Continuous learning
- Recent certifications, new technologies, or modern tooling are a strong positive indicator.