➡️ Who are we?
haddock is the market leader solution for point of control in restaurants, handling all back-office vital operations like product management, inventories, purchases, price tracking, document conciliation, bank conciliation, paychecks, clocking in/out, P&L reports, etc.
Not only we have a system of record that helps operate restaurants with control and clarity, but we're also the leaders in offering AI Agents, starting with Fina. They work 24/7 doing the heavy, tedious work that our customers don't have time to do well.
This is no AI hype. Our customers obtain visible value from our AI Agents, both in money and time saved. We're becoming strategic partners in the design of their businesses.
👉 Our mission is to empower millions of restaurateurs to level up their business.
👉 Our vision is to lead the market through innovation, strong relationships and by becoming the go-to tech partner for restaurant success.
👀 haddock is backed by Y Combinator, the accelerator behind Airbnb and Twitch. We're growing fast with support from top-tier investors like JME, Decelera, Extension Fund, Wayra, and Zone2Boost.
➡️ Why are we hiring?
We’re hiring because our ambitions are increasing: more customers, more AI automation, more product surface, more value and quality, and more internal tooling to support our growth.
Our engineers don’t wait for a project to be defined. They create momentum, propose ideas, and are a key part of the growth of the company.
To keep our speed and quality high, we need one more strong engineer who can lead initiatives independently and collaborate closely with product and customers.
If you’re excited by ownership, autonomy, and building technology that directly impacts real businesses every day, this is the right moment to join, when we're still one cohesive team and before we evolve from startup to scale-up.
➡️ About Product Engineers at haddock
Engineers at haddock are action-oriented, curious, autonomous, and take full ownership of their work.
They are champions of figuring out the unknowns. They talk to customers, deliver quality work, improve our internal tooling, and are ambitious. We look for people with these same motivations and ways of working.
We strongly adhere to the Lean Startup and Agile principles, favoring action over analysis, imperfect iteration over perfect delivery, face-to-face communication, and a fast-paced environment.
Each of us leads initiatives, planning and executing in small mission-oriented squads of 2 or 3 people.
As a Product Engineer, you'll work across the stack (frontend, backend, and infrastructure) to deliver outcomes that bring real value to restaurateurs. Between frontend and backend, our time right now is likely spent 50% backend, 20% AI workflows, 10% frontend and 20% infrastructure architecture.
Everyone has different strengths and preferences, and we aim to align projects with what you love doing most.
Our processes and tools are constantly improving, and everyone contributes to making them better.
Keep-the-lights-on work is shared, like bug fixing, monitoring and dependency management. We succeed at this by having a rotating squad of Defenders that tackles this kind of maintenance work.
Bonus: You’ll be just a step away from the people using what you build. Many of our restaurants are based right here in Barcelona, and they love haddock.
➡️ What You’ll Do
As part of our product team, you’ll build and ship features that make a real difference in restaurants' day-to-day operations:
👉 Build product: Design, build, and maintain our full-stack platform and AI Agents.
👉 Solve challenges: Focus on outcomes, not obstacles.
👉 Think ahead: Architect scalable solutions as we grow fast.
👉 Improve process: Help us move from scrappy to smart.
👉 Mentor others: Share your knowledge and shape the culture.
Some example objectives that you could work towards in your first months are:
Enabling Fina to handle even more administrative work for our customers.
Making it effortless for our customers to make purchase orders to their suppliers directly from haddock.
Automating operational work in restaurants via developing AI Agents that work on our Point of Control.
Help our customers understand the health of their business directly in haddock, via reports, dashboards, data aggregations and insights.
Streamline internal operations at haddock by making Sales, CX, Finance and Product collaborate smoothly over shared AI-powered tools.
➡️ What You Need To Bring
👉 At least 3 years of engineering experience working on SaaS applications in Agile environments.
👉 Experience building products end to end: discovery, infrastructure, backend, frontend, testing, etc.
👉 Technical expertise:
Familiarity with TypeScript, React and Node.
Experience designing and/or implementing architectures that solve product problems (for example, using services, databases, external APIs, caches, queues, events, etc.)
Experience in environments using Microservices or some flavor of service oriented architecture.
👉 AI Experience
You've already been developing with AI.
You have developed good judgement (criterio) on using it with good results, and you don't delegate basic understanding to the AI.
You'll stand out if you've already built AI workflows for production.
👉 Fluency in Spanish and comfortable in English. We tend to speak in Spanish at the office and in Slack, and write documentation and projects in English.
➡️ Why Join Us?
We’re building something ambitious, and we’re looking for someone ready to grow with us, take real ownership, and shape the product’s future.
This is more than a job. It’s a chance to leave your mark on an industry that’s ripe for transformation. Our best perk is honestly our work environment and the opportunities you'll get to learn and grow at haddock.
➡️ Our Tech Stack
TypeScript, React, React Router, Fastify, PostgreSQL, MongoDB, Google Cloud Platform, Langfuse, PostHog and several AI integrations.
We heavily use AI workflows and agents for our development, but also to empower the entire organization to be 10x productive. What a time to be alive!
We have an architecture that kind of looks like microservices, with one main service that is more monolith than microservice. Most of our stack is serverless though, and we can rapidly upgrade and evolve our infra.
➡️ What we offer?
💸 A competitive salary (€40–55k gross/year), that will increase as haddock and you grow.
🏢 A bright modern office in Barcelona, in Poblenou. Probably the best office you've ever worked at.
We currently spend at least 2 days per week at the office, because we believe that in-person frequent interaction helps us communicate better, gain trust with each other faster, and achieve better outcomes. The other 3 days, we usually work from home to have more focus and get things done.
🪄 All AI tooling that you wish to experiment with.
🧘 A subsidized Urban Sports Club membership: yoga, HIIT, hot studios—you name it.
💰 Enjoy benefits when spending part of your salary, thanks to Playflow.
➡️ Our Hiring Process
We move fast and communicate openly. Our goal is to wrap up the process within a week. Here's what to expect:
Intro call with Guillermo (Head of Technology), 25 mins.
Call with Pol (co-founder, CEO), 25 mins.
Technical interviews with Guillermo and another engineer (2 hours). Part 1: architectural solution thinking, and part 2: AI-assisted live coding of an MVP.
Sounds like an opportunity? Apply now. We’d love to meet you.
Important: applications must include a personalized message or cover letter to be considered.