AI Jobs Map

Infinity Quest · Cambridge, England, United Kingdom

Solutions Architect

HybridseniorcontractPosted 3 days ago
Apply on LinkedInLinkedInOpens the original posting. AI Jobs Map never asks for your details.

Stack mentioned

awsmicroservicesgraphqlgrpcobservabilityapache-kafkaeksecsdynamodbs3terraformidentity-and-access-managementistioapi-designdata-warehousingserverlessdockerkubernetesci/cddevops

About the Role

We are looking for an experienced Solution Architect to design and lead the implementation of scalable, cloud-native systems on AWS. You will work across engineering, product, and business stakeholders to define architecture for distributed microservices platforms powered by event-driven patterns — translating complex requirements into resilient, production-grade solutions.

This is a high-impact, highly collaborative role. You will serve as the technical authority on architecture decisions, shaping standards and patterns that engineering teams follow across the organisation.

Key Responsibilities

Architecture Design & Governance

- Define end-to-end system architectures aligned with business goals and engineering capabilities.

- Establish and enforce design principles, architectural standards, and best practices.

- Conduct architecture reviews, threat modelling sessions, and design critiques.

- Own and maintain technical roadmaps across multiple product domains.

Microservices Strategy

- Lead service decomposition efforts using Domain-Driven Design (DDD) principles.

- Define domain boundaries, bounded contexts, and inter-service communication contracts.

- Design RESTful, GraphQL, and gRPC APIs with a focus on backward compatibility and versioning.

- Set patterns for service resilience: circuit breakers, retries, bulkheads, and rate limiting.

- Establish observability standards: distributed tracing, structured logging, and metrics.

Event-Driven Architecture

- Design event streaming and async messaging systems using Apache Kafka, Amazon SQS/SNS, EventBridge, and Kinesis.

- Define and enforce event schema standards and schema evolution strategies.

- Implement event sourcing, CQRS, and saga orchestration patterns where appropriate.

- Govern event-driven data flows across bounded contexts and third-party integrations.

AWS Cloud Engineering

- Design AWS infrastructure using EKS, Lambda, ECS/Fargate, RDS, DynamoDB, S3, CloudFront, and VPC networking.

- Define Infrastructure as Code (IaC) standards using Terraform and/or AWS CDK.

- Oversee multi-account AWS organisation structure, landing zones, and guardrails (AWS Control Tower).

- Lead cloud migration and modernisation initiatives from on-premise to AWS.

Stakeholder Engagement

- Partner with engineering leads, product managers, and C-suite to align technical strategy with business objectives.

- Present architecture proposals, trade-off analyses, and risk assessments to technical and non-technical audiences.

- Act as a trusted advisor to external clients or partners where required.

- Mentor and upskill senior engineers on architecture patterns and cloud-native practices.

Security, Reliability & Cost

- Embed security into architecture from day one: IAM, KMS, WAF, AWS Shield, and secrets management.

- Design for reliability using multi-AZ deployments, DR strategies, and defined SLAs/SLOs.

- Drive FinOps practices: right-sizing, reserved capacity planning, and cloud cost optimisation.

Skills & Experience

Required

Nice to Have

8+ years in software engineering, 3+ in architecture roles

AWS Certified Solutions Architect – Professional

Deep AWS expertise across core compute, storage, and networking services

Experience with service mesh (Istio, AWS App Mesh, Linkerd)

Microservices design: DDD, API design, service mesh, resilience patterns

Data architecture: streaming pipelines, data warehousing, data lakes

Event-driven patterns: Kafka, SQS/SNS, EventBridge, Kinesis

Serverless-first architecture and Lambda-optimised design patterns

Infrastructure as Code: Terraform and/or AWS CDK

Multi-cloud or hybrid cloud architecture exposure

Containers: Docker, Kubernetes, EKS, ECS

FinOps tooling: AWS Cost Explorer, Kubecost, CloudHealth

CI/CD pipelines and DevOps culture and practices

Experience mentoring and developing senior engineering talent

Strong verbal and written communication skills

Familiarity with zero-trust networking and advanced IAM patterns

More jobs at Infinity Quest