Technical Lead

Lisbon, Lisbon, PortugalCompetitiveHybrid0 applicants

About this role

WPP is the trusted growth partner for the world’s leading brands.

We unite cutting-edge media intelligence and data solutions, world-class creativity, next-generation production, transformative enterprise solutions and expert strategic counsel in a single company – powered by exceptional talent and our agentic marketing platform, WPP Open, to help our clients navigate change, capture opportunity and deliver transformational growth.

We have been building the world's most valuable brands for 50 years and have global reach across 100+ markets, with deep local expertise.

Our people are the key to our success. We're committed to fostering a culture of creativity, belonging and continuous learning, attracting and developing the brightest talent, and providing exciting career opportunities that help our people grow.

For more information, visit WPP.com.

Why we're hiring:

We are seeking an experienced Technical Lead to join our development team in a hands-on engineering and solutions role. This position requires a unique blend of technical expertise and leadership skills, combining individual contribution with team management, mentorship, and cross-functional collaboration. The ideal candidate will drive technical excellence while fostering a collaborative environment that enables the team to deliver high-quality solutions.

What you'll be doing:

Drive technical strategy and roadmap planning in collaboration with product and stakeholders

Establish and maintain coding standards, best practices, and development processes

ConducTechnical Leadership

Lead by example through hands-on coding and architectural decisions

Design and implement scalable solutions for complex technical challenges

t thorough code reviews and provide constructive feedback

Stay current with emerging technologies and evaluate their potential impact on our platform

Team Management & Mentorship

Lead and mentor a cross-functional engineering team of varying experience levels

Provide technical guidance and career development support to team members

Foster a collaborative and inclusive team culture focused on continuous learning

Conduct regular one-on-ones and performance reviews

Identify skill gaps and create development plans to address them

Facilitate knowledge sharing sessions and technical discussions

Cross-Functional Collaboration

Partner with product management, design, and other engineering teams to deliver integrated solutions

Collaborate with global teams across different time zones and cultural contexts

Work closely with leadership teams to align technical initiatives with business objectives

Participate in cross-team architectural discussions and technical decision-making

Act as a technical liaison between engineering and non-technical stakeholders

Solution Architecture & Problem Solving

Analyze complex business requirements and translate them into technical solutions

Design robust, scalable, and maintainable system architectures

Troubleshoot and resolve complex technical issues across the platform

Optimize system performance and reliability

Ensure security best practices are implemented throughout the development

What you'll need:

Core Technologies

Python: Expert-level proficiency with modern Python frameworks (e.g., Fast API) and libraries, building Microservices

React.js: Strong experience building complex, interactive user interfaces, Microfrontend architecture familiarity, creating reusable component libraries and use existing ones

TypeScript: Solid understanding of type systems and modern JavaScript/TypeScript patterns

API Development: Extensive experience designing and implementing RESTful APIs and GraphQL

Database Management: Proficiency with PostgreSQL, including query optimization and database design

Cloud & Infrastructure

Google Cloud Platform: Experience with GCP services (Compute Engine, Cloud Storage, Cloud SQL, etc.)

Amazon Web Services: Familiarity with AWS services and cloud architecture patterns

DevOps Practices: Understanding of CI/CD pipelines, containerization, and infrastructure as code

Monitoring & Observability: Experience with logging, metrics, and distributed tracing

Development Practices

Version control systems (GitHub) and collaborative development workflows

Testing frameworks and test-driven development practices

Agile/Scrum methodologies

Performance optimization and scalability considerations

Security best practices and vulnerability assessment

Required Leadership & Communication Skills

Leadership Capabilities

Proven track record of leading technical teams (5+ years of leadership experience)

Experience mentoring engineers at different career stages

Ability to make difficult technical decisions and stand behind them

Strong project management skills with ability to deliver on time and within scope

Experience with hiring and building high-performing engineering teams

Communication Excellence

Exceptional written and verbal communication skills

Experience working with global, distributed teams across multiple time zones

Ability to communicate complex technical concepts to non-technical stakeholders

Strong presentation skills for leadership and cross-functional audiences

Cultural sensitivity and adaptability for international collaboration

Fluency in English (additional languages are a plus)

Preferred Qualifications

Requirements

  • 15+ years of software development experience
  • 5+ years in a technical leadership role
  • Experience with microservices architecture and distributed systems
  • Background in scaling engineering teams and processes
  • Previous experience in a similar tech stack environment
  • Education & Certifications
  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
  • Cloud certifications (GCP Professional Cloud Architect, AWS Solutions Architect, etc.) is preferred
  • Relevant technical certifications or continued education
  • Who you are:
  • You're open: We are inclusive and collaborative; we encourage the free exchange of ideas; we respect and celebrate diverse views. We are open-minded: to new ideas, new partnerships, new ways of working.
  • You're optimistic: We believe in the power of creativity, technology and talent to create brighter futures or our people, our clients and our communities. We approach all that we do with conviction: to try the new and to seek the unexpected.
  • You're extraordinary: we are stronger together: through collaboration we achieve the amazing. We are creative leaders and pioneers of our industry; we provide extraordinary every day.
  • What we'll give you:
  • Passionate, inspired people – We aim to create a culture in which people can do extraordinary work.
  • Scale and opportunity – We offer the opportunity to create, influence and complete projects at a scale that is unparalleled in the industry.
  • Challenging and stimulating work – Unique work and the opportunity to join a group of creative problem solvers. Are you up for the challenge?

EU Requirements

Job Details

Posted24 March 2026
Closes23 April 2026
Work ModeHybrid

Contact

Similar Jobs

Finding similar jobs...