IT & Software

AWS Solution Architect

Infinity Quest

Cambridge · England · United Kingdom

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

  • 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.
  • 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.
  • 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.
  • 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)

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

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

#J-18808-Ljbffr

Reference: WJ-766_21987379

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.