7 days ago
Gurgaon, IndiaStaff+
Responsibilities
- Own the architecture and technical roadmap for TypeScript, Node.js, or Python systems across multiple teams.
- Write, review, and ship production code while leading hands-on work on the hardest technical problems.
- Define and maintain standards for API design, data architecture, reliability, security, observability, testing, and engineering practices.
- Review designs and architecture decision records, challenge assumptions, document trade-offs, and approve exceptions.
- Partner with Platform Engineering on AWS Lambda and Kubernetes choices, including cost, capacity, and reliability consequences.
- Lead serious production incidents and performance investigations through root-cause resolution.
- Drive migrations, framework upgrades, deprecations, and large-scale changes through completion.
- Define approved AI models, SDKs, agentic frameworks, Claude Code practices, and evaluation and release processes.
- Work with regional product, engineering, and business leaders to translate goals into technical plans and visible trade-offs.
- Set hiring standards, create interview materials, calibrate interviewers, and provide recruiter screening criteria.
- Mentor senior engineers and develop technical leaders through reviews, talks, and knowledge sharing.
Requirements
- Bachelor’s degree or equivalent practical experience.
- At least 11 years of professional software development experience in TypeScript and Node.js or Python, including 5 years of architecture across multiple systems.
- At least 3 years owning engineering standards adopted beyond the candidate’s team and mentoring senior engineers.
- Expertise in TypeScript with Node.js or Python, practical experience in the other backend language, and experience setting backend, frontend, and full-stack conventions.
- Experience with React, REST APIs, OpenAPI, JSON, Protocol Buffers, API versioning, rate limiting, and distributed systems design.
- Fluency in PostgreSQL and experience designing DynamoDB and MongoDB models, using Redis, and applying Prisma, TypeORM, or SQLAlchemy.
- Experience designing event-driven systems with queues and streams such as SQS, Kafka, BullMQ, or Celery.
- Production experience with AWS or GCP, AWS Lambda, Kubernetes, Terraform or AWS CDK, and canary or blue/green deployments.
- Experience with unit, integration, contract, and end-to-end testing using tools such as Jest, Vitest, pytest, Testcontainers, Pact, and Playwright.
- Experience with OpenTelemetry, Datadog, CloudWatch, latency profiling, SLOs, dashboards, alerting, and performance budgets.
- Knowledge of secure coding, OWASP Top 10, API Security Top 10, OAuth 2.0, OIDC, mTLS, workload identity, Okta, Keycloak, and Cognito.
- Experience with architecture decision records, multi-service systems, technical roadmaps, engineering standards, migrations, deprecations, and CI/CD practices.
- Experience using Claude Code and building production features with the Anthropic and OpenAI SDKs, including tool calling, evaluations, and agentic services.
- Experience working with globally distributed teams and engineering, product, and business stakeholders across regions.
- Preferred: B.Tech or B.E. in Computer Science, Information Technology, or a related field; widely used open-source library maintenance; multi-region and disaster-recovery architecture; SOC 2 or ISO 27001 controls; multi-agent systems and frameworks such as LangGraph, Google ADK, or Anthropic Agent SDK; engineering-productivity measurement; and a second backend language.
Benefits
- Opportunity to work on WPP Open, an AI-enabled marketing operating system used by brands and agencies worldwide.
- Work with globally distributed engineering teams across India, the UK, and Europe on projects at significant scale.
- Collaborative culture focused on creativity, continuous learning, inclusion, and professional growth.
- Hybrid work arrangement with teams generally in the office around four days per week; accommodations or flexibility can be discussed with the hiring team.
- Equal opportunity workplace committed to respect, belonging, and nondiscrimination.
Tech Stack
Amazon DynamoDBApache KafkaAWSDatadogGitGoogle Cloud PlatformJestKubernetesMongoDBNode.jsPostgreSQLpytestPythonReactRedisTerraformTypeScript
Categories
About WPP
WPP is a public advertising and marketing services group that provides creative, media, data, and public relations solutions to global brands. It operates agency networks including Ogilvy, VML/GroupM, Grey, and AKQA, generating revenue from agency fees and media investment management. Founded in 1971 and headquartered in London, it serves clients across 100+ markets worldwide.
