Senior Product Engineer

Engaige

Utrecht

Hybrid

EUR 90,000 - 120,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
Ownership
Flexible vacation policy
Flexible working

Job summary

Engaige is the e-commerce AI support agent that autonomously answers and resolves tickets by taking action across the e-commerce stack. You will sit with customers, work out what they actually need, and ship it by yourself or with our small team.

You will own features end to end—from what we should build to what it should look like, the code, the rollout, and the number that tells you it worked. We are a small, senior team in Utrecht with paying customers and a roadmap that moves weekly.

Qualifications

  • Have founder mentality and hands-on, end-to-end ownership.
  • 5+ years building and shipping great software, ideally at a startup.
  • Are genuinely full-stack: you own backend and UX.
  • Have taste and care about how things feel and look.
  • Have built with LLMs: prompts, tooling, retrieval, and failure modes.
  • Have opinions about product and defend them, but adapt when data says otherwise.
  • Enjoy working in a multidisciplinary team and directly with customers.
  • Nice to have experience in customer service, CX or e-commerce software.

Responsibilities

  • Own features end to end: what to build, how it should look, code, rollout, and success metrics.
  • Sit with customers to understand needs and ship solo or with a small team.
  • Improve the self-improvement loop so agents perform better each week.
  • Work on integrations across platforms like Shopify, Gorgias, Zendesk and more.

Skills

Founder mindset
Full-stack development
LLMs
Product thinking
Customer collaboration
Shipping software

Tools

Python
Postgres
Weaviate
Redis
TypeScript
React
TanStack Start
GCP
Terraform
GitHub Actions
Anthropic
OpenAI
Google Gemini

Job description

Engaige is the e-commerce AI support agent that autonomously answers and resolves tickets by taking action across the e-commerce stack.

Brands like MR MARVIS, Otrium, Baskèts and HelloPrint use Engaige to scale their customer support without hiring. We go live in hours, resolve 60–80% of supported tickets, and climb toward 90% as the system learns from the team's own work.

We are a small, senior team in Utrecht, with paying customers and a roadmap that moves weekly.

You own features end to end: what we should build, what it should look like, the code, the rollout, and the number that tells you it worked.

You will sit with customers, work out what they actually need, and ship it by yourself or with our small team.

Location & work mode

We work from our office in Utrecht, and we prefer it that way: a small team in one room is more fun, and it works better. We do offer flexible working, and the specifics are open to discussion.

What you will work on
  • From 80% to 90%. Our agents resolve 60–80% of supported tickets at go-live. The self-improvement loop learns from the support team's own work and closes the gap. You will be essential in making it better every week.
  • Trust and control. Support leads need to see why an agent did what it did, and change its behaviour themselves. Policies, guardrails, reasoning views: every one of those is a product surface.
  • Measuring a non-deterministic product. Resolution rate, answer quality, escalation correctness. We are building the evals that tell us whether last week's change made the agents better or merely different.
  • Agents that act. Refunds, returns, tracking, subscriptions, across Shopify, Gorgias, Zendesk and more. Every new action is an integration problem and a trust problem at once.
How we work
  • High urgency. We move fast, and enjoy working with others that do too. An idea can be in a customer's hands the same day.
  • Intellectual humility. Strong opinions, loosely held. We would rather find out we were wrong from a customer this week than be right about it next quarter, and nobody here defends a position just because it's theirs.
  • We value quality. Beautiful products that work, do the job they are meant to do in the simplest way possible, and that people enjoy using. Getting to simple takes longer than shipping everything, and it is worth the time.
  • Transparency. We are open with each other about what is working and what is not, including the uncomfortable parts. It is the fastest way for the team, and the product, to get better.
We build with coding agents

We build primarily with Claude Code, Cursor and Codex, and the whole company is organised around working that way.

Our stack
  • Backend: Python, Postgres, Weaviate, Redis
  • Frontend: TypeScript, React, TanStack Start
  • Infrastructure: GCP, Terraform, GitHub Actions
  • LLM providers: Anthropic, OpenAI, Google Gemini
  • Day to day: Cube on BigQuery, Linear, Slack, Sentry
You might be a good fit if you
  • Have founder mentality. Hands-on, end to end, no 9-to-5 mentality
  • Have 5+ years building and shipping great software, ideally at a startup
  • Are genuinely full-stack: you have owned both the backend and what the user sees
  • Have taste. You know the difference between a screen that works and one that feels good, and you care about the difference
  • Have built with LLMs: prompts, tool use, retrieval, and how these systems fail
  • Have opinions about product, can defend them, and drop them when the data disagrees
  • Enjoy working in a multidisciplinary team and directly with customers
  • Even better if you have experience in customer service, CX or e-commerce software, or have been a founding engineer
What we offer
  • A competitive salary based on your experience and skill
  • Real ownership: the surface area per person here is larger than it will ever be at a bigger company
  • Flexibility that runs both ways. We ask you to stand up when it matters, out of genuine interest in the work, and in return we are genuinely flexible with you, including a very flexible vacation policy
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack AI (product) Engineer
Full Stack AI (product) Engineer

Engaige • Utrecht

On-site
EUR 90,000 - 130,000
Hybrid work model
Office in Utrecht
Sales Development Representative (SDR)
Sales Development Representative (SDR)

Engaige • Utrecht

Hybrid
EUR 36,000 - 48,000
Office in Utrecht
Uncapped bonus
Growth path to AE
AI Engineer (Agent Platform)
AI Engineer (Agent Platform)

Bonnie • Amsterdam

Hybrid
EUR 70,000 - 110,000
25 holiday days
Meaningful equity
New office on the Herengracht
+2
Product Engineer (Frontend Leaning – React / Typescript)
Product Engineer (Frontend Leaning – React / Typescript)

Bonnie • Amsterdam

Hybrid
EUR 55,000 - 70,000
Salary: €55k-€70k gross/year
25 holiday days
Meaningful equity (ESOP)
+4
Product Engineer (Hybrid amsterdam)
Product Engineer (Hybrid amsterdam)

Workwize • Amsterdam

On-site
EUR 40,000 - 60,000
Flexible hybrid remote work
Equipment provided
Growth-focused culture
+2
Content Marketer (Video & Social)
Content Marketer (Video & Social)

Engaige • Utrecht

Hybrid
EUR 45,000 - 52,000
Office in Utrecht
Annual workation
Ownership
Junior software developer
Junior software developer

SimpliSoft • Amsterdam

Hybrid
EUR 40,000 - 60,000
Mentoring from founders
Hybrid work in Amsterdam area
Learning budget & AI tooling
+2
Lead Full Stack Engineer (Laravel, Remote NL/UK Based)
Lead Full Stack Engineer (Laravel, Remote NL/UK Based)

Workwize • Amsterdam

Remote
EUR 100,000 - 140,000
Flexible hybrid work environment
Top-notch tools and equipment provided
Growth culture
+3
Software Engineer
Software Engineer

Freeday • Randstad

On-site
EUR 60,000 - 90,000
Salary and pension plan
Laptop provided
Travel allowance
+1
Go-To-Market Associate (UK)
Go-To-Market Associate (UK)

Lleverage Group • Amsterdam

On-site
EUR 42,000 - 64,000
Equity stake
Autonomy
Access to founding team