2,081,995open jobs
123,168companies
246,066added this week
Browse all
Salary
≈ $80k – $165k per year (Estimated)
Location
Hybrid (Copenhagen, Denmark)
Seniority
Senior

First seen by Alion on Sep 30, 2026.

Overview
Company
Impact
Profile match
We handle the dull stuff — operations, workflows, data — so you can focus on food, guests, and growth. Save time. Cut costs. Run smarter with Dully.
ABOUT US

Dully is the operating system for restaurants and food service. Our customers run their business on us: staff planning, payroll, purchasing and inventory, POS data, insights, and the entire guest ordering stack, from web storefront to delivery aggregators.

Running a restaurant is a hard business. Margins are thin, people and food costs move every day, and most operators steer them with a dozen disconnected tools and a spreadsheet at midnight. Dully brings all of it into one system. When the pieces connect, the owner gets their evening back, and a few points of margin they did not have before.

We have run restaurants ourselves. We build for the people who still do.


WHAT THAT MEANS TECHNICALLY

Several hundred locations run their day on Dully, and we are expanding beyond Denmark. Millions of transactions have gone through the platform, but volume is only half of it: what we run is operational infrastructure. If it stops, shifts do not get planned, stock does not get counted, and food does not get sold. That shapes how we build.

We are also merchant of record for our customers' digital payments, so real money moves through the platform every week. And we sit between systems we do not control: POS, delivery aggregators, payment providers, each with their own idea of what an order looks like. Keeping that coherent is most of the interesting work.

Product, engineering and commercial sit in one office in Copenhagen, plus a few remote developers. It is a small team for a platform this size. Nobody hides behind a process layer, and what you build is in production within days.


THE ROLE

You will work across the whole platform, not a slice of it: .NET backend, Azure infrastructure, our frontends. And you will get a domain of your own to own end to end, from understanding the problem to making the architectural calls to what runs in production.

Two people make the architectural calls here, and you would be one of them. That means the trade-offs land on your desk: what we build, what we buy, and what we leave alone.

You will not be handed a narrow lane. You get a problem area, customers who need it solved, a product team you work closely with every day, and the room to decide how.


WHERE WE ARE GOING

The agent layer inside Dully watches a restaurant as it runs, works out what matters, and acts on it. Not a chatbot bolted onto a dashboard. The system itself, making decisions in the business it runs.

We are underway. The first pieces are running and the direction is set. What we need now is someone to push it further and faster.

If those are the problems you want to spend your time on, this is a good place to do it.


WHAT WE ARE LOOKING FOR
  • Deep .NET. That is where our core lives, and it is the one hard requirement

  • TypeScript and Node.js are a strong plus. Much of what surrounds the core is built on them

  • Senior judgement: you have designed systems, lived with the consequences, and know what keeps a codebase alive over years

  • AI is already a normal part of how you build. Not something you are curious about, something you have opinions about

  • Drive. You take ownership and see things through

  • Comfortable in a startup: things move, and not everything is figured out yet

  • Strong English is required. Danish is a plus

Beyond .NET, two of those matter more than the rest.

On AI: We use AI as an integrated part of how we develop, and we expect that you already do too. We are not looking for someone willing to try it. We want someone who brings their own experience and preferences, so we can combine them with ours. What matters is judgement: knowing what to trust, what to check, and how to keep quality up at pace.

On drive: We weigh this above almost everything else. People who take responsibility, follow through, and care whether the thing actually works for the customer. Who ask when something is unclear and decide when nobody else will.


HOW WE WORK

Anyone can raise an idea here, and we would rather you did. We have a roadmap and we hold ourselves to it, but it is a plan, not a contract: when an idea makes a real difference for our customers, we make room for it, sometimes the same day it is raised.

We work hybrid, but we are looking for someone who wants to be in the office. That is where most of the conversations that move things happen.


APPLY

Send us a few words about yourself and what you have built. We would rather read something short and honest than a long formal application.

We read applications as they come in and invite to a first conversation on a rolling basis. We want to fill this role soon, so if it sounds like you, do not wait.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,081,995 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Copenhagen
≈ $141k – $303k per year (Estimated) · In office · Full-Time · 10+ years exp · Bern
JavaScript
Java
TypeScript
Frontend
Angular
DevOps
CI/CD
Docker
Kubernetes
GitLab
QA
Selenium
Playwright
Appium
Apply
$129k per year · In office · Full-Time · Bachelor's Degree · Boston · Austin · Seattle · Redmond · Palo Alto
Python
Java
Rust
TypeScript
SQL
C#
C++
DevOps
CI/CD
AWS
Management
Agile
Apply
$82k – $138k per year · Equity · In office · Full-Time · 3+ years exp · Bachelor's Degree · Vancouver
Databases
RabbitMQ
ActiveMQ
DevOps
AWS
Apply
≈ $157k – $292k per year (Estimated) · Equity · In office · Full-Time · 5+ years exp · Bachelor's Degree · New York
DevOps
AWS
Linux
Apply
$144k – $194k per year · Equity · In office · Full-Time · 3+ years exp · Bachelor's Degree · Seattle
Java
C#
C++
Perl
Apply
≈ $83k – $172k per year (Estimated) · Hybrid · Aarhus · Copenhagen · Aalborg
SQL
C#
C#
.NET
DevOps
Rest API
CI/CD
Cybersecurity
Least Privilege
Web3
Ethereum
Token Standards
Apply
≈ $68k – $162k per year (Estimated) · In office · Copenhagen
Apply
≈ $58k – $142k per year (Estimated) · In office · Contractor · Copenhagen
Apply
≈ $45k – $87k per year (Estimated) · In office · Full-Time · Bachelor's Degree · Copenhagen
Life Sciences
GMP
GLP
Apply
$97k – $143k per year · In office · Bachelor's Degree · Copenhagen
Management
Agile
Apply
See all jobs
This is one of many
2,081,995 more open roles from verified company boards, updated every day.