Lead Software Engineer - Product Reliability Engineering
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
?? Can you be a haddock engineer?Engineers at haddock are action-oriented , business-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 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, and face-to-face communication.?? The role, honestly Right now, bug resolution at haddock is handled by a squad of two product engineers who rotate every month.It works, but it doesnât scale: twelve onboardings a year into the work that needs the most context, variable throughput month to month, and a backlog that goes down when we add people and back up when we take them away.Weâre replacing that with a permanent Product Reliability Engineering team, and youâd be the first hire and the one who builds it.Youâll lead two engineers plus a rotating seat from the product engineering team.This is a hands-on role where 75% of your time is expected to be spent doing software engineering work.Conceptually, itâs similar to a Support Engineering team, but so empowered with AI that we ambition going beyond âjust fixing bugsâ, but actually creating the system and tooling to make haddock highly reliable and have issues quickly fixed .Hereâs the part that matters most, and we want to be direct about it: your mission is not to close more tickets.Itâs to make the inflow shrink.A team that only drains a queue burns out.So this role comes with an explicit mandate, build solutions, automations and processes that improve the reliability of the product.Thatâs the deal.What youâll own: The technical escalation layer.Triage, reproduction, diagnosis and resolution of everything escalated from our Customer Experience team.Killing root causes.Moving from âthis ticketâ to âthis class of ticketâ, and making the class go away.Internal tooling for data correctness.Tools to fix data in bulk without hand-written SQL, and detection that catches incoherent data before the customer does.The metrics and the weekly report , including where bugs come from and which squad shipped them.Quality accountability stays with the people who ship.Two engineers , their onboarding and their growth, plus a rotating product engineer.Our processes and tools are constantly improving, and everyone contributes to making them better.?? Example work Some example objectives you could be working towards in your first months: Managing the AI agents (like our Triager agent) that triage and fix tickets in the backlog, and creating new ones as needed to automate as much of the process as possible.Fixing multiple issues per day , aided by swarms of AI agents that you direct with your experience, wisdom and principles.Attacking proactively high-volume classes of problem that you detect, like a flaky connection to Square or data correctness issue with AI-digitalized documents.Instrumenting real inflow and resolution metrics , like tickets per 100 accounts, so we can prove the product is getting better and not just that weâre running faster.?? Why join now?If youâre excited by ownership, autonomy, and building technology that directly impacts real businesses every day, this is the right moment to join.Come on board while weâre still a startup.Itâs much more fun and motivating than joining an already established scale up or corporation where your role is very defined and limited!This is the first Product Reliability Engineering role at haddock.Youâll set the triage policy, the severity model, the metrics and the standard.If youâve been the escalation engineer inside a scale-up company and thought âI could run this function properly if it were mineâ, it can be.Youâll be close to the consequences.Our customers are restaurants, many of them in Barcelona, and when our data is wrong someoneâs margin is wrong.The feedback loop is short and real, and itâs very rewarding to fix things for a restaurant you like.haddock is an AI-first company, and so is this role.Youâll use AI daily to diagnose, to navigate systems, and to build tooling.A good chunk of our product runs on AI workflows, which means a good chunk of the failure modes youâll be diagnosing are new kinds of failure modes.?? Requirements ? 5+ years of engineering experience , at least some of it in a SaaS startup or scale up.? Youâve owned a bug backlog , either for your squad, or for the entire engineering team at your previous company.? You debug code you didnât write, fast.? You think in systems and processes, not only individual tickets.? Youâve mentored or led at least 2 engineers.Management experience isnât required.? AI-native way of working.You already use AI daily, with good judgement and real productivity.Candidates who donât embrace AI are not a fit.? Fluent in Spanish and comfortable in English.We tend to speak Spanish at the office and in Slack, and write documentation and projects in English.?? What is haddock?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
Requirements
A good chunk of our product runs on AI workflows, which means a good chunk of the failure modes youâll be diagnosing are new kinds of failure modes. ?? Requirements ? 5+ years of engineering experience , at least some of it in a SaaS startup or scale up. ? Youâve owned a bug backlog , either for your squad, or for the entire engineering team at your previous company. ? You debug code you didnât write, fast. ? You think in systems and processes, not only individual tickets. ? Youâve mentored or led at least 2 engineers. Management experience isnât required. ? AI-native way of working. You already use AI daily, with good judgement and real productivity. Candidates who donât embrace AI are not a fit. ? Fluent in Spanish and comfortable in English. We tend to speak Spanish at the office and in Slack, and write documentation and projects in English.
About the company
Barcelona, EspaĂąa
?? Can you be a haddock engineer? Engineers at haddock are action-oriented , business-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 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, and face-to-face communication. ?? The role, honestly Right now, bug resolution at haddock is handled by a squad of two product engineers who rotate every month. It works, but it doesnât scale: twelve onboardings a year into the work that needs the most context, variable throughput month to month, and a backlog that goes down when we add people and back up when we take them away. Weâre replacing that with a permanent Product Reliability Engineering team, and youâd be the first hire and the one who builds it. Youâll lead two engineers plus a rotating seat from the product engineering team. This is a hands-on role where 75% of your time is expected to be spent doing software engineering work. Conceptually, itâs similar to a Support Engineering team, but so empowered with AI that we ambition going beyond âjust fixing bugsâ, but actually creating the system and tooling to make haddock highly reliable and have issues quickly fixed . Hereâs the part that matters most, and we want to be direct about it: your mission is not to close more tickets. Itâs to make the inflow shrink. A team that only drains a queue burns out. So this role comes with an explicit mandate, build solutions, automations and processes that improve the reliability of the product. Thatâs the deal. What youâll own: The technical escalation layer. Triage, reproduction, diagnosis and resolution of everything escalated from our Customer Experience team. Killing root causes. Moving from âthis ticketâ to âthis class of ticketâ, and making the class go away. Internal tooling for data correctness. Tools to fix data in bulk without hand-written SQL, and detection that catches incoherent data before the customer does. The metrics and the weekly report , including where bugs come from and which squad shipped them. Quality accountability stays with the people who ship. Two engineers , their onboarding and their growth, plus a rotating product engineer. Our processes and tools are constantly improving, and everyone contributes to making them better. ?? Example work Some example objectives you could be working towards in your first months: Managing the AI agents (like our Triager agent) that triage and fix tickets in the backlog, and creating new ones as needed to automate as much of the process as possible. Fixing multiple issues per day , aided by swarms of AI agents that you direct with your experience, wisdom and principles. Attacking proactively high-volume classes of problem that you detect, like a flaky connection to Square or data correctness issue with AI-digitalized documents. Instrumenting real inflow and resolution metrics , like tickets per 100 accounts, so we can prove the product is getting better and not just that weâre running faster. ?? Why join now? If youâre excited by ownership, autonomy, and building technology that directly impacts real businesses every day, this is the right moment to join. Come on board while weâre still a startup. Itâs much more fun and motivating than joining an already established scale up or corporation where your role is very defined and limited! This is the first Product Reliability Engineering role at haddock. Youâll set the triage policy, the severity model, the metrics and the standard. If youâve been the escalation engineer inside a scale-up company and thought âI could run this function properly if it were mineâ, it can be. Youâll be close to the consequences. Our customers are restaurants, many of them in Barcelona, and when our data is wrong someoneâs margin is wrong. The feedback loop is short and real, and itâs very rewarding to fix things for a restaurant you like. haddock is an AI-first company, and so is this role., 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
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role â technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 121 - AI goes offline
Dev Digest 120 - Apple and peers
How to Become an AI Engineer
What is Software Engineering in the Age of AI?