Senior Software Engineer

Vendortell

Denmark

Hybrid

DKK 900,000 - 1,200,000

Full time

42 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Hybrid work in Aarhus

Job summary

Vendortell is building an AI-native Contract Performance Management platform from Aarhus with a hybrid work model. You will own production-quality features, drive end-to-end delivery, and work with a modern stack including Laravel, PHP, React, and ERP integrations.

You will operate in a senior role, influencing architecture and tradeoffs, with a focus on real-time data, AI components, and scalable backend services.

Qualifications

  • 5+ years building production systems.
  • Strong in Laravel/PHP, comfortable in React when needed.
  • Real LLM-in-production experience: prompts, retrieval, evaluation, cost, latency, evals.
  • Comfortable in messy domains: financial logic, integrations, edge cases.
  • Owns what you build – design it, ship it, monitor it.

Responsibilities

  • Own surfaces end-to-end from design to deployment and monitoring.
  • Build AI-native features that shape the platform's core.
  • Ensure robust ERP integrations (Dynamics 365, SAP, Oracle, NetSuite).
  • Develop real-time dashboards and reactive UI with WebSockets.

Skills

Laravel/PHP
React
LLM in production
ERP integrations
WebSocket stack

Tools

Inertia.js
pgvector
Vapor / serverless
Reverb
WebSocket stack

Job description

Help us build the contract performance platform of tomorrow.

We are building an AI-native Contract Performance Management platform aiming to become the European leader.

Every business runs on contracts. Millions move every day based on agreed terms. But most companies can't tell you what their contracts are actually worth. The truth only surfaces in costly and time consuming audits.

Contracts have become the 'financial infrastructure of the business' but no software caught up. We're building the layer that do catch up, for the European mid-market, with AI doing the heavy lifting from day one.

Come help us solve a real pain in a huge market working with an experienced team and a modern tech stack where we ship multiple times a day.

About Us
  • Founded in 2023
  • Five co-founders with six prior exits
  • Headquartered in Aarhus
  • Flat org with no layers between you and the founders
  • All smiles and happy faces
What you'll build
  • AI-native from the core. LLMs, agents, retrieval - not a side feature. The heart of how contracts become structured financial truth.
  • Real-time financial intelligence. Earned, projected, missed and actual value across thousands of contracts and millions of transactions, continuously computed.
  • ERP integrations done right. Dynamics 365, SAP, Oracle, NetSuite, e-conomic. Robust, idempotent, observable.
  • Live, reactive UI. Dashboards and projections that update in real time. WebSockets, not refresh buttons.
  • Foundational architecture. The calls you make today shape the platform for years. The CTO backs your judgement.

This isn't a backlog-ticket role. You'll own surfaces end-to-end, design, ship, monitor, talk to the customer, watch the impact land.

The stack

Infra: Kubernetes, Hetzner, Github, Patroni, Postgres, Redis, S3, Github actions

Frontend: React, Inertia.js, Typescript, Tailwind, ShadCN

Backend: PHP, Laravel, Reverb, Horizon, Laravel AI

AI: Azure private LLM deployments, Laravel AI, Laragent, OpenAI Embeddings, PgVector

Quality: Pest, PHPStan / Larastan, Playwright, CI pipelines

How we imagine you
  • 5+ years building production systems - not prototypes
  • Strong in Laravel/PHP, comfortable in React when the work demands it (or the other way around - backend-leaning is fine)
  • Real LLM-in-production experience: prompts, retrieval, evaluation, cost, latency, evals. Not 'I tried ChatGPT once.'
  • Comfortable in messy domains - financial logic, integrations, reconciliation, edge cases that don't fit on a Figma frame
  • Owns what you build - design it, ship it, monitor it, fix it
  • Pragmatic. You make the right tradeoff between elegance and speed without ego

Bonus if you've worked with: pgvector, Inertia.js, Vapor / serverless, Reverb or another WebSocket stack, ERP integrations, or Python-side AI tooling alongside PHP.

Where, when, how

Location Aarhus, hybrid. Office most days, flex when you need it. International candidates welcome if you're moving to Aarhus.

Start As soon as you can. We have momentum and want it to compound.

Compensation

Competitive senior salary.

Language

Danish is a nice-to-have, not a requirement.

The process
  • 30-min intro with one of the founders
  • Technical deep-dive with the CTO and one teammate
  • Meet the rest of the founders and the journey
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Fullstack TypeScript Engineer
Fullstack TypeScript Engineer

Responsibly • København

Hybrid
DKK 558,000 - 670,000
ESOP
Islands Brygge office
Hybrid work
+1
Senior Frontend Engineer
Senior Frontend Engineer

Talanto • København

Hybrid
DKK 900,000 - 1,200,000
Warrant program
Pleo card for work expenses
25 vacation days
+1
Senior Full-Stack Engineer Engineering · Copenhagen
Senior Full-Stack Engineer Engineering · Copenhagen

Proper ApS • København

Hybrid
DKK 50,000 - 65,000
Equity
Daily lunch included
Copenhagen office (centrally located)
[Paid Student Job] Junior AI Agent Engineer
[Paid Student Job] Junior AI Agent Engineer

Performativ • København

On-site
DKK 193,000 - 276,000
Ownership from day one
Production-ready work
Ambitious teammates
+3
Student Marketing Assistant
Student Marketing Assistant

Vendortell • Denmark

Hybrid
DKK 165,000 - 248,000
Hybrid work
Growth opportunities
Potential full-time role
Senior Software Engineer, Internal Tools
Senior Software Engineer, Internal Tools

Flatpay • København

On-site
DKK 900,000 - 1,100,000
free slush ice
on-site gym
gamer room
Senior AI Engineer
Senior AI Engineer

Ramboll • Denmark

Hybrid
DKK 900,000 - 1,300,000
Health insurance
Pension scheme
Hybrid working model
+1
Senior Full-Stack Engineer
Senior Full-Stack Engineer

The Hub/Danske Bank • København

On-site
DKK 50,000 - 65,000
Equity
Daily lunch included
Centrally located Copenhagen office
Senior Full-Stack Engineer →
Senior Full-Stack Engineer →

DTU — Technical University of Denmark • København

Hybrid
DKK 50,000 - 65,000
Equity: Employee warrants ownership in
Workspace: Centrally located office in
Perks: Daily lunch included
[Paid Student Job] Junior AI Agent Engineer →
[Paid Student Job] Junior AI Agent Engineer →

DTU — Technical University of Denmark • København

Hybrid
DKK 207,000 - 317,000
Flexible hours
Exposure to founders and executives
Career growth opportunities