Tech Lead
Core
Principal Tech Lead owning architecture and engineering standards for full-stack engineering across teams for WPP Open, an AI-enabled marketing operating system.
Role type
Principal Tech Lead (Backend-heavy, Full-stack)
Builds
WPP Open (AI-enabled marketing operating system)
Domain
Marketing Technology / AI / Cloud Infrastructure
Required skills
TypeScript, Node.js, Python, React, PostgreSQL, DynamoDB, MongoDB, Redis, Kafka, SQS, AWS, GCP, Kubernetes, Terraform, OpenTelemetry, OAuth 2.0, OIDC, mTLS, CI/CD, Test-Driven Development, Architecture Design, AI/LLM Engineering
Preferred skills
Open-source library maintenance, multi-region disaster recovery, SOC 2/ISO 27001 compliance, multi-agent systems (LangGraph, Google ADK), engineering productivity measurement
Technologies
TypeScript, Node.js, Python, React, PostgreSQL, DynamoDB, MongoDB, Redis, Kafka, SQS, BullMQ, Celery, AWS, GCP, Lambda, Kubernetes, Terraform, AWS CDK, Jest, Vitest, pytest, Testcontainers, Pact, Playwright, OpenTelemetry, Datadog, CloudWatch, Anthropic SDK, OpenAI SDK, Claude Code, LangGraph, Google ADK
Responsibilities
Own architecture of TypeScript and Node.js or Python systems across multiple teams; Set backend and frontend coding patterns, framework choices, and upgrade paths; Design REST APIs with OpenAPI and data serialization standards; Design data models and data-architecture standards for PostgreSQL, DynamoDB, and MongoDB; Design event-driven systems and reliability patterns; Define infrastructure as code and release strategies; Set testing and quality standards; Instrument services for observability and performance; Design secure authentication and authorization systems; Design systems spanning many services and teams; Lead AI-first engineering practices and LLM integration; Mentor senior engineers and define hiring bars; Collaborate across globally distributed teams.
Seniority
Principal, hands-on IC with strategy & mentorship

