Platform Engineer – Terraform & Developer Experience – Vice President

Company: JP Morgan Chase
Apply for the Platform Engineer – Terraform & Developer Experience – Vice President
Location: London
Job Description:

Overview

In this role, you will design and maintain reusable Terraform modules for cloud database platforms, focusing on scalable, well-documented interfaces and guardrails. You will work with cross-functional teams to translate real customer needs into composable module patterns and deliver a smooth developer experience. Expect to expand patterns from AWS to GCP, improve quality through testing and observability, and automate infrastructure-as-code workflows. You’ll help raise the bar on security, reliability, and adoption across the platform.

Responsibilities

  • Design, build, and maintain production-grade Terraform modules for cloud database platforms
  • Define module interfaces, versioning, and backward-compatible upgrade paths
  • Automate infrastructure-as-code workflows (scaffolding, validations, linting, configuration generation, integration utilities)
  • Develop clean, testable Python utilities to improve module correctness and developer workflow
  • Implement Git-based practices for code reviews, release management, and CI/CD for Terraform
  • Integrate security, policy checks, and guardrails with security, risk, and compliance stakeholders
  • Produce high-quality module documentation, examples, and adoption guidance
  • Collaborate with application teams to translate requirements into reusable module patterns
  • Improve reliability and operability of database platform modules via testing and operational considerations
  • Contribute to roadmap planning and expansion of module coverage to GCP

Key requirements

  • Advanced Terraform expertise with reusable, production-grade modules
  • Experience with IaC practices: Git workflows, code reviews, automated validations
  • Proficiency in automation/tooling around IaC, including Python
  • Strong software engineering fundamentals: modular design, debugging, testing, secure coding
  • Hands-on AWS experience with database services and patterns
  • Networking/security fundamentals: VPCs, subnets, security groups, encryption, IAM, secrets
  • Exposure to GCP IaC patterns, Terraform provider usage, state and core concepts
  • Ability to design paved-road developer experiences with guardrails and defaults
  • Ability to collaborate with security/risk/compliance and with application teams
  • cross-functional collaboration
  • strong communication
  • problem solving
  • Terraform (advanced modules, inputs/outputs, documentation, composability)
  • Python (clean, testable utilities)
  • Terratest, linting, policy-as-code

…

Posted: October 10th, 2026