Skip to main content

Backend Engineering Manager at Macadam

Join Macadam.app as their first Backend Engineering Manager and lead a high-performing team in Barcelona (or remote EU). With over 15 million users and 1.5 billion monthly requests, this is a rare opportunity to scale a mission-driven product that rewards people for staying active. You’ll work with a pedigree team of ex-BlaBlaCar and YC founders, driving architectural excellence across a NestJS and GCP stack. Offering a 72k€-120k€ salary plus equity, this role is perfect for a technical leader who thrives in fast-paced consumer environments and wants to make a global health impact.

Want to apply for this role?

Macadam

Jack finds you jobs at companies like Macadam. Talk to Jack to get considered for roles that fit what you're great at.

Location

Barcelona, Spain

Compensation

72k€-120k€ + Equity

Company

Macadam

Talk to Jack

Role overview

You will lead a team of five backend engineers to scale a platform handling 1.5 billion monthly requests. Reporting to the Director of Engineering, you’ll drive architectural excellence, mentor talent, and optimize delivery within a NestJS/TS/GCP stack. This role balances technical leadership with people management in a fast-paced, mission-driven environment.

Software

MACADAM TECHNOLOGIES, S.L. is a Spanish company that owns and operates the Macadam mobile application, a ‘walk and earn’ platform that tracks users’ steps using mobile phone activity tracking technology, awards virtual coins as incentives for physical activity, and allows users to redeem coins for money, promotional codes, charitable donations, or other rewards. The app includes features like interactive maps for earning coins at specific locations, cashback programs with partners, rankings, and integrations for automatic cashback.

What you will do

  • Lead and mentor a team of five backend engineers, providing direct feedback and fostering professional growth through high-quality code reviews and technical guidance.
  • Scale a robust architecture using NestJS, TypeScript, and PostgreSQL to handle massive consumer traffic while maintaining performance and reliability.
  • Drive engineering excellence by sharpening the delivery lifecycle, improving incident response, and pushing the team to leverage AI tools for maximum output.

Who this is a fit for

  • 6+ years of backend experience with deep expertise in TypeScript and NestJS, specifically building and optimizing production systems at significant consumer scale.
  • Proven leadership experience managing 4-8 engineers in a growth-stage startup, with a focus on scoping complex problems before writing a single line of code.
  • Strong technical foundation in PostgreSQL (indexing/optimization), Redis, and Google Cloud Platform, ideally with experience using Prisma ORM.

Why this role is remarkable

  • Scale impact: Own the backend infrastructure for a product serving 15 million global users and processing over 1.5 billion requests every month.
  • Elite pedigree: Work alongside a world-class team including veterans from BlaBlaCar and Bling, led by a founder with multiple successful exits.
  • High-growth stage: Join as the first dedicated Backend Engineering Manager during a critical scaling phase where you can shape the engineering culture and processes.

How Jack & Jill work together

Jack
I get to know what you’re great at, then find roles you’d never find yourself.
Jill
I recruit from Jack’s network and make the intro when I spot a great match.
Thumbnail for Meet Jack

Jack gets to know what you're great at and what you want next, then searches 15 million jobs daily and helps you discover roles at companies like this.

Meet Jack

What happens next?

Jack’s an AI agent for job searching and career coaching. He works for you.

Jill is the AI recruiter working for the company. She recruits from Jack’s network.

If your profile’s a match and Macadam wants to meet, Jill will make the intro. In the meantime, Jack will send you excellent alternatives.

Learn about Jack

Ready to find your next role?

Talk to Jack for 10 minutes and see your first matches.