Let’s fix hospitality, for good. Hospitality is tough – margins are thin, waste is high, and teams are stretched. But it doesn’t have to be this hard. That’s why we built Nory.
Our CEO, Conor, knows the pain firsthand. After founding and scaling Mad Egg in Ireland, he got fed up with juggling “market-leading” systems, clunky spreadsheets, and endless printouts. So he set out to build the tool he wished he’d had from day one.
Nory is an all-knowing restaurant management system. It blends real-time data with AI predictive analytics, giving operators control of their margins. From food prep to forecasting, it’s operational intelligence that helps restaurants run with consistency, certainty, and profit. The result? Thriving restaurants, better jobs, less waste, healthier margins.
And we’re just getting started. Fresh off a Series B led by Kinnevik, we’ve grown to 70+ people across Ireland, the UK, and Spain – and demand is scaling faster than we ever imagined.
We’re now looking for a Staff Frontend Product Engineer to join our Unified Data Model ( Platform Management ) team. In this role, you’ll have the unique opportunity to shape the future of our inventory platform by architecting scalable solutions, mentoring peers, and directly boosting our customers’ efficiency and sustainability.
Our tech stack is Python, React, TypeScript, Node.js, FastAPI, various AWS services (e.g. Fargate, Aurora, SQS), MongoDB, PostgreSQL, and Docker.
Please note that you must have the right to work in the UK / EU to be considered for this role.
What you’ll do Operate as a technical and strategic leader within the Inventory team. Tackle the most complex problems in our domain, guide architectural decisions, and help level up the team around you. This is a hands-on role with wide influence.
Drive product iteration with scale in mind – rapidly improve our Inventory platform based on real-world feedback, while anticipating the needs of future customers and markets. Ensure we’re shipping the right things, in the right way.
Design and deliver complex, high-impact features – lead the development of powerful new capabilities that improve operational efficiency and sustainability for our users.
Lead the evolution of our data model and domain architecture – Inventory is a data-intensive, multi-layered part of our platform. Own foundational technical decisions and collaborate with EMs and product leaders to future-proof our system.
Create internal leverage through tools and platform thinking – build self-serve features for customers and automation tools for internal teams. Identify opportunities to reduce repeated work and raise our baseline through thoughtful abstraction.
Set the technical direction for our system architecture – re-architect ageing paths, eliminate scaling bottlenecks, and define new patterns that enable multiple squads to move faster. Lead by doing, and teach through example.
What you’ll bring Full-Stack Technical Mastery : 10+ years of experience architecting and shipping production-grade systems across the stack. Strong frontend capability and fluency across the stack. You shape how we build, not just what we build with.
Strategic Systems Thinking & Design : You lead architectural decisions with a long-term lens, balancing scalability, maintainability, and pragmatism. You identify gaps and design systems that enable multiple squads to move faster.
Product & Customer Mindset : You frame technical decisions in terms of customer outcomes and propose approaches that improve experience and performance.
Extreme Ownership & Proactive Leadership : You drive progress without waiting for permission. You mentor and unblock peers, elevating codebases and enabling focus across teams. Ambiguity energises you.
Cross-Org Communication & Influence : You align across disciplines, functions, and levels, writing with clarity and contributing to strong decision-making across the org.
Scaling Culture & Technical Standards : You embed continuous learning, feedback, and best practices into how we build. You help define engineering norms and foster an inclusive culture.
If you’re excited by what we’re building, we’d love to hear from you – even if you don’t tick every box.
What you’ll get in return Competitive salary range (depending on experience)
Meaningful equity, at Nory, everyone is an owner
35 days of paid leave per year (including bank holidays)
Comprehensive private health insurance
Enhanced parental leave and baby loss support
Learning & development culture – €1,000 personal annual budget + quarterly book budget
250 home office workspace budget
Offices in London or Dublin
Regular team socials and company offsites
And much more
How we work Our vision is to build a better future for the restaurant industry. One where operators are in control, margins are stronger, and frontline teams can build careers they’re proud of. To get there, we move fast, stay focused, and hold ourselves to a high bar. Our values guide how we work, grow, and win—together.
We serve up impact with a side of profit – we prioritise work that delivers real financial results for our restaurant partners.
We prioritise speed of service – we move fast, unblock quickly, and deliver with urgency.
We act like owners – we own problems, raise the bar, and build better every day.
We win as a crew – we grow stronger through feedback, collaboration, and shared wins.
We hire humans. We believe diverse teams build better products and welcome applicants from all backgrounds. We do not discriminate based on gender, ethnicity, sexual orientation, religion, family status, age, disability, or race. What matters is how you think, how you work, and what you bring to the table.
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Engineering and Information Technology
Industries
Software Development
#J-18808-Ljbffr
Frontend Engineer • Madrid, Madrid, SPAIN