S

Schroders

Global asset manager; manages investments

Principal Cloud Engineer

Platform Engineering +1Confirmed live in the last 24 hours
Full-timeLondon, UKNo salary listed

About the Job

Requirements

  • Strong hands-on experience engineering AWS platforms in enterprise or regulated environments.
  • Familiarity with agentic AI development patterns and tools; experience with AWS Bedrock/Agent-Core and MCP is desirable.
  • Experience with policy as code tools such as OPA, Cedar, or Sentinel, and testing or validating policies, is desirable.
  • Experience building developer platforms, paved roads, or self-service platform products is highly desirable.
  • Deep knowledge of AWS Landing Zones, including Organizations, Control Tower, AFT, account vending, audit, and compliance.
  • Strong Infrastructure as Code skills using Terraform are required; familiarity with AWS CDK and CloudFormation is a plus.
  • Experience with CI/CD and GitOps using GitHub Actions/Workflows, including approval gates for infrastructure change.
  • Strong AWS security experience across preventative/detective controls, monitoring/alerting, policy as code enforcement, and vulnerability management.
  • Proficient Python development using Boto3 and Lambda, building automation and services that compose into larger workflows.
  • Strong Linux systems knowledge and troubleshooting skills.
  • Experience with AWS core services, including networking (VPC), compute, storage, containers (ECS/EKS), and serverless.
  • Demonstrable experience designing and implementing testing strategies, including automated unit, integration, and end-to-end testing, and embedding these into CI/CD pipelines.
  • Previous software engineering experience is a bonus.
  • Able to communicate clearly and produce reviewable infrastructure code and durable documentation.

Responsibilities

  • Design and deliver a development platform on AWS that enables teams and autonomous agents to securely create, test, and deliver applications and infrastructure through standardised paved roads.
  • Engineer and operate the AWS Landing Zone using AWS Organizations and Control Tower, including automated account vending via Account Factory for Terraform (AFT) and governance guardrails such as service control policies (SCPs).
  • Implement modular, reviewable Terraform-based Infrastructure as Code suitable for AI-assisted and agentic authoring.
  • Build and operate CI/CD pipelines using GitHub Actions/Workflows, embedding quality controls such as linting, static analysis, vulnerability scanning, and automated tests.
  • Define and implement test strategies for platform services and infrastructure code, including unit testing for automation/services, policy tests, Infrastructure as Code validation, and integration testing in ephemeral environments.
  • Implement preventative and detective security controls, including AWS Config, Security Hub, policy as code, and automated compliance scanning.
  • Develop and maintain Model Context Protocol (MCP) servers and reusable agent skills, contributing to an enterprise Agent Skills Marketplace with appropriate guardrails.
  • Design, build, and support AWS services including VPC networking, compute, storage, containers (ECS/EKS), and serverless (Lambda).
  • Develop Python-based automation, services, and agent skills using Boto3 and AWS Lambda.
  • Perform Linux configuration, hardening, and troubleshooting in cloud environments.
  • Collaborate with security, platform, and application teams to improve reliability, security, and developer experience, treating the platform as a product.
  • Build and operate SRE capabilities covering release management, operational stability, monitoring, and incident and alert response.

Desired Qualifications

  • Experience with AWS Bedrock/Agent-Core and MCP.
  • Experience with policy as code tools such as OPA, Cedar, or Sentinel, and testing or validating policies.
  • Experience building developer platforms, paved roads, or self-service platform products.
  • Familiarity with AWS CDK and CloudFormation.
  • Previous software engineering experience.

About the Company

Schroders

Global asset manager; manages investments

Schroders is a global asset manager with a long history and offices in 27 countries. It manages assets for institutional and retail investors, wealth management clients, and financial institutions, aiming to grow long-term value for clients. How it works: Schroders pools money from clients and invests it across a range of asset classes through its investment teams, producing tailored portfolios and services such as portfolio management, wealth planning, and banking support. How it differentiates itself: it emphasizes aligning its goals with clients’ interests, scales to manage hundreds of billions of pounds in assets, and has a long-standing presence with a widespread global footprint and a focus on responsible corporate citizenship. Its goal is to help investors meet financial objectives by channelling money into the economy and delivering sustainable, long-term performance.

Company size
1,001-5,000
Company stage
IPO
Headquarters
London, United Kingdom
Founded
1804

Recently Posted Jobs

Explore more opportunities at Schroders

See more jobs