Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Product Engineer - Workforce Management  image - Rise Careers
Job details

Senior Product Engineer - Workforce Management

Nory is the #1 operating system for multi-site restaurants and bars.

We're on a mission to help the hospitality industry double their profitability, reduce their carbon footprint, and create better working environments for their teams.

Our CEO, Conor, founded and scaled Mad Egg, one of the fastest-growing restaurant groups in Ireland. Having experienced firsthand the frustration of juggling "market-leading" restaurant management systems, spreadsheets, and paper printouts, he set out to build the solution he wished he had from day one: Nory.

Now, we're scaling fast. We have a real product solving real problems—and we can barely keep up with demand. With ambitious goals for 2025 and a recent Series A led by Accel, we've grown to a team of 50+ across Ireland, the UK, and Spain.

We are looking for a versatile and resourceful Senior Product Engineer to join our Workforce Management product team and help take it to the next level. Nory's Workforce Management (WFM) product is at the heart of our mission to create better working environments in hospitality. We help restaurant and bar operators optimize their staff scheduling, forecast labor demands, reduce costs, and improve employee satisfaction. In an industry plagued by high turnover and tight margins, our customers use our platform to create efficient schedules, track time and attendance, manage complex labor compliance requirements, and enable seamless team communication.

What you'll be doing:

Our teams are cross-functional with a high degree of autonomy and responsibility for their product. As a Senior Product Engineer, your role goes further than that of a software engineer - you will literally engineer the product: apply your deep understanding of technology and the domain to plan, design, build, test, ship, support and operate the WFM product across the entire stack to solve real problems and add vital value for our customers every day.

You will collaborate closely with designers, customer success and other engineers to enhance the product and the system behind it in a tight feedback loop with leadership, production and our customers.

Here are some examples of what the team is working on and which you will be helping us with:

  • Create sophisticated labor forecasting tools to predict staffing needs. We're using ML/AI to help our customers get ahead of demand fluctuations.

  • Evolve our data model to support increasingly complex scheduling patterns, labor rules, and compliance requirements. The workforce management domain spans everything from schedule building to complex legislative compliance.

  • Working with our partners on the Data team on our scheduling AI that balance business needs, employee preferences, and labor laws. We're solving complex optimization problems to create schedules that maximize efficiency while respecting staff wellbeing.

  • Integrate with payroll and HR systems to create a seamless experience across the employee lifecycle. This involves building robust APIs and data pipelines that handle sensitive personnel data with care.

  • Some technologies powering our WFM product which you will be working with: Python, React, TypeScript, Node.js, FastAPI, GraphQL, Redis for real-time operations, various AWS services (e.g. Fargate, Aurora, SQS), MongoDB, PostgreSQL, and Docker.

What you'll bring:

Starts with "why": You're inquisitive and want to work on the right things. You'll do great if you think customer-first and are willing to learn about the industry we operate in. You'll speak with customers, build a shared understanding of the problems at hand and perhaps even identify some unmet needs that deserve to be explored further.

Experience:

  • You have at least 6 years of experience in a similar engineering role, preferably at a SaaS start-up/scale-up during a phase of rapid growth. Familiarity with parts of our tech stack is helpful, but we value your ability to learn quickly and adapt to new technologies. Experience building scheduling systems, working with labor compliance, or developing real-time communication tools would be valuable but not essential. Prior work in hospitality tech or with hourly workforce management solutions is a definite plus, but we're also interested in your experience solving similar problems in adjacent industries.

  • Pragmatic & High Agency: We're a startup solving complex problems in real-world environments. You demonstrate initiative and ownership, identifying both technical and product opportunities without being asked. You understand when to build for scale versus when to optimize for speed, making sound architectural decisions while maintaining velocity. You possess strong product intuition — you naturally consider the user experience, anticipate edge cases, and proactively suggest improvements that balance technical feasibility with customer value. When faced with constraints or ambiguity, you find creative paths forward rather than waiting for perfect clarity.

  • Generalist: Having business impact energises you more than which programming language you use. We're a small team and cannot afford to specialise too deeply in one area or technology. You go where the hard and valuable problems are. You embrace opportunities to leave your comfort zone and learn what it takes to get the job done

  • Team player: You can work and communicate effectively with other engineers and people in different functions and with different backgrounds. You can discuss problems and ideas with the appropriate level of detail - verbally and in writing. You are transparent and share your knowledge and experience with your peers to help them learn and grow. You can do these things on a remote-first team, and know your way around the usual collaboration tools.

What you can expect from our hiring process for Product Engineers:

  1. An initial call with a senior engineering leader for both you and us to get to know each a little better.

  2. Take home technical exercise based on a real-world example from the hospitality industry.

  3. Panel technical discussion where you show us what you’ve built, discuss its tradeoffs, and where you'd take it next. We’ll also ask you to show us how you would productionise your application in the cloud. You’ll receive feedback once we’ve reviewed as a team.

  4. A chat with our CEO, Conor.

  5. Offer.

What you'll get in return:

📈 Equity at our Series A valuation

🌴 35 days of paid leave per year (including bank holidays)

🏥 Comprehensive private health insurance

🍼 Enhanced parental leave and baby loss support

📚 Learning & development culture – €1000 personal annual budget + quarterly book budget

🖥️ €250 home office workspace budget

🎯 Regular team off-sites & socials

👏 And much more

We hire humans. We are a distributed and diverse team from various backgrounds and want to keep it that way - we value people's individuality and are committed to keeping Nory is an inclusive workplace where everyone can do their best work. We do not discriminate based on gender, ethnicity, sexual orientation, religion, civil or family status, age, disability, or race.

What You Should Know About Senior Product Engineer - Workforce Management , Nory

Nory is on the lookout for a passionate and skilled Senior Product Engineer - Workforce Management to join our rapidly expanding team in Dublin! As the number one operating system for multi-site restaurants and bars, Nory is dedicated to revolutionizing the hospitality industry by enhancing profitability, minimizing carbon footprints, and fostering better working environments for teams. Founded by Conor, who has deep roots in the restaurant industry, our mission is to provide a seamless solution for common challenges, and that's where you come in. In this role, you'll not only engage in typical coding tasks but will truly 'engineer' the product by shaping the Workforce Management system from the ground up. Collaborating closely with designers and cross-functional teams, you'll be instrumental in developing innovative tools, such as sophisticated labor forecasting models using ML and AI, to help optimize staff scheduling and enhance employee satisfaction. You'll also integrate with payroll and HR systems, ensuring a seamless experience throughout the employee lifecycle. If you're a tech-savvy generalist with a strong sense of ownership and the ability to tackle complex, real-world problems in a startup environment, this is the perfect opportunity for you. Be part of a diverse team that's all about creating impactful solutions while enjoying perks like equity at our Series A valuation, comprehensive health insurance, and generous paid leave!

Frequently Asked Questions (FAQs) for Senior Product Engineer - Workforce Management Role at Nory
What are the main responsibilities of a Senior Product Engineer - Workforce Management at Nory?

As a Senior Product Engineer - Workforce Management at Nory, you'll be responsible for planning, designing, building, testing, and operating the Workforce Management product across the entire stack. This involves creating innovative labor forecasting tools, evolving our data model to support complex scheduling patterns, and integrating with payroll and HR systems for a seamless user experience.

Join Rise to see the full answer
What qualifications do I need to apply for the Senior Product Engineer position at Nory?

To be considered for the Senior Product Engineer - Workforce Management position at Nory, candidates should have a minimum of 6 years of experience in a similar engineering role, ideally within a SaaS start-up or scale-up environment. Familiarity with technologies like Python, React, Node.js, and AWS services is a plus, but a strong ability to learn new technologies is highly valued.

Join Rise to see the full answer
How does Nory approach team collaboration for the Senior Product Engineer role?

At Nory, collaboration is key! As a Senior Product Engineer - Workforce Management, you will work closely with designers, customer success teams, and other engineers. We prioritize open communication, allowing you to discuss issues and ideas with clarity and foster a culture of learning and support among the team.

Join Rise to see the full answer
What unique challenges do Nory's Workforce Management solutions address?

Nory's Workforce Management products aim to tackle high employee turnover and tight margins within the hospitality industry. By providing tools for efficient scheduling, accurate labor forecasting using ML, and compliance management, we help businesses navigate the complexities of labor demands while maintaining staff satisfaction.

Join Rise to see the full answer
What is the work culture like for a Senior Product Engineer at Nory?

The work culture at Nory for the Senior Product Engineer - Workforce Management position is dynamic and inclusive. We embrace diversity and individuality within our remote-first team environment. Employees have a strong sense of ownership and autonomy while solving real-world challenges, supported by a rich learning and development culture.

Join Rise to see the full answer
Common Interview Questions for Senior Product Engineer - Workforce Management
Can you describe your experience with building scheduling systems?

When answering this question, convey your hands-on experience with scheduling systems, mentioning specific projects you've worked on, technologies used, and the complexities faced. Highlight how you approached problem-solving and collaboration with various teams to enhance system efficiency.

Join Rise to see the full answer
What strategies do you use to ensure effective team communication in remote settings?

For this question, emphasize your past experiences with collaboration tools and practices that encourage transparency and knowledge-sharing. Share specific examples of how you facilitated successful communication within engineering teams to overcome challenges and drive product development.

Join Rise to see the full answer
How do you prioritize tasks when faced with tight deadlines?

In your response, discuss your time-management strategies, such as breaking down tasks, setting clear priorities based on impact, and using agile methodologies to adapt to changing requirements. Highlight past experiences that demonstrate your ability to deliver high-quality work on time.

Join Rise to see the full answer
How do you handle ambiguity in product requirements?

Explain your approach to navigating ambiguity, such as seeking clarification from stakeholders, conducting user research, and employing iterative feedback loops. Provide examples of how you've successfully resolved uncertainty in previous projects to keep development moving forward.

Join Rise to see the full answer
What role does user experience play in your product development process?

Discuss your understanding of the importance of user experience in product development. Explain how you ensure that user feedback is incorporated into every stage of product design and development, making data-driven decisions to create tools that genuinely meet customer needs.

Join Rise to see the full answer
Describe a complex problem you've solved in a previous role.

For this question, provide a detailed account of a specific challenge you faced, the steps you took to analyze and resolve it, and the outcome. Highlight your analytical skills, creativity, and how collaboration with others contributed to a successful resolution.

Join Rise to see the full answer
What technologies are you most proficient in, and how have you used them in your work?

Outline your expertise with relevant technologies such as Python, React, TypeScript, or others in Nory's tech stack. Share specific instances where you've applied these technologies to improve product functionality or solve technical issues, showcasing your adaptability and problem-solving skills.

Join Rise to see the full answer
How would you approach integrating the Workforce Management product with existing payroll systems?

Discuss your technical understanding of API integration and designing robust data pipelines. Explain how you would analyze both the existing systems and end-user needs to ensure a seamless experience while maintaining data security and compliance throughout the process.

Join Rise to see the full answer
Give an example of how you've used feedback to improve a product.

Share a concrete example where you actively collected and analyzed user feedback, detailing the changes implemented as a result. Explain the positive impact those changes had on user satisfaction and product performance, highlighting your commitment to continuous improvement.

Join Rise to see the full answer
What motivates you to work in the hospitality technology sector?

In your answer, convey your passion for supporting the hospitality industry in overcoming its challenges. Discuss any personal experiences that have shaped your interest and how you aim to contribute to creating better working environments through technology at Nory.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
Posted 9 days ago
Photo of the Rise User
Bosch Group Remote india land tech park private limited, kgisl infrastructure private limited , sez, keeranatham village, saravanampatti,, coimbatore , India
Posted 4 days ago
Photo of the Rise User
Posted 8 days ago
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 26, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
23 people applied to Software Engineer Intern at Hudl
Photo of the Rise User
Someone from OH, Youngstown just viewed Channel Development Representative at Arrow Electronics
Photo of the Rise User
Someone from OH, Cincinnati just viewed Buyer at Novolex
k
Someone from OH, Columbus just viewed Patient Experience Coordinator at knownwell
Photo of the Rise User
Someone from OH, Columbus just viewed Store Manager - New Store Opening at Curaleaf
S
Someone from OH, Dayton just viewed Senior Director, Employee Engagement at Scout Motors
Photo of the Rise User
12 people applied to Junior Software Engineer at Teya
Photo of the Rise User
Someone from OH, Akron just viewed Finance Intern - Summer 2025 at Spectrum
Photo of the Rise User
Someone from OH, Norwalk just viewed Hybrid Account Manager-Commercial Lines at AssuredPartners
Photo of the Rise User
Someone from OH, Loveland just viewed Animator at Apex Systems Bellevue, WA at Apex Systems
Photo of the Rise User
Someone from OH, Canton just viewed Lead Jr. Toddler Teacher at All Around Children
Photo of the Rise User
Someone from OH, Mentor just viewed Site Merchandising Manager at Lovepop
Photo of the Rise User
Someone from OH, Batavia just viewed Restaurant Busser at Outback Steakhouse
Photo of the Rise User
26 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, New Albany just viewed Customer Success Manager at Quisitive
Photo of the Rise User
Someone from OH, Columbus just viewed UGC Creator - USA, Female 40-50 - Contract to hire at Upwork
Photo of the Rise User
137 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Strongsville just viewed Automotive Buyer at Sonic Automotive
Photo of the Rise User
Someone from OH, Strongsville just viewed Experienced Automotive Buyer at Sonic Automotive
Photo of the Rise User
Someone from OH, Columbus just viewed Business Systems Analyst, Apps & Automations at Deel
Photo of the Rise User
Someone from OH, Findlay just viewed Marketing Analyst at ITW
R
Someone from OH, Cleveland just viewed Marketing Lead at Redi.Health
Photo of the Rise User
Someone from OH, Cleveland just viewed Associate Conversion Data Analyst at Bloomerang
Photo of the Rise User
Someone from OH, Cleveland just viewed Material Buyer/Planner at Aston Carter