All roles at WPP

Tech Lead

GurugramFull-time3–6 yrsPosted today

Mid-level software engineering role at WPP in Gurugram. Needs 3+ years and a B.Tech or B.E..

About the role

As a Principal Engineer you own architecture and engineering standards for Python across teams. You stay hands-on and set the bar for hiring.

What you'll do

  • Own the architecture of Python systems across multiple teams, and set the technical roadmap that takes them from where they are today to where the platform needs to be
  • Set and maintain our engineering standards for API design, data, reliability, security, observability and testing
  • Review designs and architecture decision records across teams, challenge assumptions, and make sure decisions are made on evidence and recorded with their trade-offs
  • Decide, with Platform Engineering, how we use AWS Lambda and Kubernetes, and own the cost, capacity and reliability consequences of those choices
  • Lead the response to the most serious production incidents and performance problems, find the root cause and make sure it does not happen again

What you need

  • Python
  • Git
  • REST APIs
  • AWS
  • Kubernetes
  • PostgreSQL

Good to have

  • TypeScript
  • ISO 27001
  • MongoDB
  • Unit testing
  • Redis
  • Kafka

More roles like this at WPP

Apply on WPP's site