Head of Product Engineering

1 Hour ago • 10 Years +

Job Summary

Job Description

The Head of Product Engineering will be responsible for scaling product engineering across teams, processes, and technologies. This role involves leading and mentoring Engineering Managers and Tech Leads, shaping team structures, and ensuring the translation of product strategy into scalable software. The candidate will drive technical excellence, architectural vision, and people leadership across all product engineering teams, fostering a culture of ownership, learning, and psychological safety, and championing agile, product-led development. They will also collaborate with other leaders to ensure alignment and successful business outcomes.
Must have:
  • 10+ years in software engineering with leadership experience
  • Experience scaling high-performing teams in fast-growing companies
  • Proven expertise in backend engineering, particularly Python
  • Solid grasp of architectural strategies (monorepos to microservices)
  • Experience building agile product development cultures
  • Experience leading organizational change
Perks:
  • Hybrid onboarding & relocation to Barcelona
  • Meals and snacks in the Barcelona office
  • Learning and development opportunities
  • Comprehensive private health insurance
  • Flexible perks

Job Details

WHO WE ARE 🌍

Manychat is a leading Chat Marketing platform helping over a million businesses in 170+ countries grow through better conversations. We make it easy for brands to connect with customers across Instagram, Facebook Messenger, WhatsApp, and Telegram — all in one powerful platform.

We’re proud to be an official Meta Business Partner and backed by world-class investors like Bessemer Venture Partners. With 200+ teammates across Barcelona, Austin, Amsterdam, São Paulo, and Yerevan, we’re building the future of conversational marketing at a global scale.

WHO WE'RE LOOKING FOR 🌟

We’re on the hunt for a Head of Product Engineering — a senior engineering leader who’s ready to scale product engineering across teams, processes, and technologies.

This is a high-impact leadership role reporting directly to our CTO, and working closely with peers heading up Platform, AI, Infra, and Analytics. If you love leading through influence, bringing structure to chaos, and building phenomenal engineering cultures — we want to talk to you.

WHAT YOU’LL DO 🤖

As our Head of Product Engineering, you’ll be the strategic force behind how we build, scale, and ship product at Manychat. You’ll set the tone for technical excellence, architectural vision, and people leadership across all product engineering teams.

Here’s what your impact will look like:

  • Unify & elevate our product engineering org by aligning teams under a shared vision, standardizing quality, processes, and tech practices across multiple squads.
  • Build the next generation of engineering leaders by hiring and mentoring Engineering Managers and Tech Leads, creating a culture of ownership, continuous learning, and psychological safety.
  • Design the org, not just the software — shape how teams are structured, how they collaborate, and how they deliver at speed while maintaining quality.
  • Create leverage at scale through technical vision, automation, and process improvements that enable engineers to do their best work, faster.
  • Partner deeply with Product, Design, Platform, AI, and Infra leaders to ensure our product strategy is translated into elegant, scalable software that drives real business outcomes.
  • Champion agile, product-led development, delivering real user impact through experimentation, rapid iteration, and tight feedback loops.

WHAT YOU’LL BRING 💥

You’re not just an engineering leader — you’re a systems thinker, a technical mentor, and a strategic partner who understands how to align people, technology, and business outcomes.

To thrive in this role, you’ll bring:

  • 10+ years in software engineering with deep leadership experience, including 3+ years at Director or Head level, overseeing multiple engineering teams.
  • A strong track record of scaling high-performing teams in fast-growing product-led companies.
  • Proven expertise in backend engineering — Python is your bread and butter, and experience with PHP is a bonus.
  • A solid grasp of architectural strategies — from monorepos to microservices, and everything in between — with the judgment to choose the right approach for the right moment.
  • Hands-on experience building and evolving agile product development cultures, with a focus on velocity, technical quality, and psychological safety.
  • Experience leading organizational change — whether it’s a tech migration, org redesign, or process evolution, you’ve done it before and can do it again.
  • Exceptional communication skills, capable of building trust with engineers and inspiring alignment across execs, PMs, designers, and data leaders.
  • A bias for action, paired with the humility to learn, and the resilience to lead through ambiguity.

WHAT WE OFFER 🤗

We care deeply about your growth, well-being, and happiness:

  • 🌍 Hybrid onboarding & relocation: Start remotely, then relocate to Barcelona with support for tickets, 3 weeks’ accommodation, and a relocation bonus.
  • 🍽️ In-office perks: Enjoy meals and snacks in our stunning Barcelona office.
  • 📚 Learning & development: Conference tickets, online courses, or whatever you need to grow.
  • đź’† Health benefits: Comprehensive private health insurance (including dental, psychology & nutrition).
  • đź’¸ Flexible perks: Tailor your benefits to what matters most for you.

Manychat is an Equal Opportunity Employer. We’re committed to building a diverse and inclusive team. We do not discriminate against qualified employees or applicants because of race, color, religion, gender identity, sex, sexual preference, sexual identity, pregnancy, national origin, ancestry, citizenship, age, marital status, physical disability, mental disability, medical condition, military status, or any other characteristic protected by local law or ordinance.

This commitment is also reflected through our candidate experience. If you have individual needs that may require an accommodation during the interview process, please indicate this in your application. We will do our best to provide assistance throughout your interview process to ensure you’re set up for success.

With my application, I accept the Manychat Privacy Policy.

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Barcelona, Catalonia, Spain

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Amsterdam, North Holland, Netherlands (Hybrid)

Barcelona, Catalonia, Spain (Hybrid)

Barcelona, Catalonia, Spain (Hybrid)

Barcelona, Catalonia, Spain (Hybrid)

Amsterdam, North Holland, Netherlands (Hybrid)

Barcelona, Catalonia, Spain (Hybrid)

Austin, Texas, United States (Hybrid)

Austin, Texas, United States (Hybrid)

Amsterdam, North Holland, Netherlands (Hybrid)

Barcelona, Catalonia, Spain (Hybrid)

View All Jobs

Get notified when new jobs are added by ManyChat

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug