-
Promptwatch

Senior Full-Stack Engineer

Promptwatch
Netherlands · Full-time · Mid-Senior

Promptwatch helps businesses understand how they appear in AI-generated answers. We track citations, sentiment, and visibility across every major AI engine, processing billions of crawler logs and AI responses in real time. Thousands of companies use what we build to make decisions every day.


Our stack: TypeScript monorepo (React, Next.js, Fastify, Prisma, tRPC), backed by Postgres, Elasticsearch, Redis, and ClickHouse, running on Google Cloud. Multiple services — API server, AI gateway, ingest pipelines, log processing — each with its own scaling challenges.

What You'll Do
  • Take a feature from problem definition to production: scope it with product and design, build the schema, write the API, ship the UI, and monitor it in prod
  • Design and improve data pipelines that move millions of records through Postgres, Elasticsearch, Redis, and ClickHouse daily
  • Build and operate microservices on Google Cloud (Cloud Run, Pub/Sub, CI/CD) — including keeping them observable with Sentry, structured logging, and custom dashboards
  • Contribute to how we work: code review standards, testing practices (Vitest, Playwright), and technical direction
  • Pair with the founding team directly — no layers of management between you and decisions.
What We're Looking For
  • Strong experience with TypeScript, React, and Node.js (we use Fastify, but framework-specific knowledge transfers)
  • Comfort designing and querying relational databases (we use Postgres with Prisma)
  • Experience building APIs — whether tRPC, REST, GraphQL, or a mix
  • Familiarity with job queues, async processing, or event-driven architectures
  • A habit of writing tests and reviewing code thoughtfully
Nice to Have
  • Elasticsearch, ClickHouse, or other analytical datastores
  • Working with LLM APIs (OpenAI, Anthropic, Google)
  • Data visualization (Recharts, D3, or similar)
  • Monorepo tooling (Turborepo, pnpm workspaces)
  • Google Cloud Platform
Compensation

Base salary: €80,000 - 110,000

Direct influence on product and technical direction — this isn't a feature factory

A codebase that's genuinely well-maintained (TypeScript strict, Biome linting, comprehensive types)

Budget and time for learning — conferences, courses, books, whatever makes you better

Office in central Amsterdam with a hybrid setup that trusts you to manage your schedule

Regular team off-sites and company sports activities

Key Skills

Ranked by relevance

cloud ai typescript elasticsearch react redis microservices graphql server cicd ui
Login to Apply
Posted
Mar 30, 2026
Type
Full-time
Level
Mid-Senior
Location
Amsterdam Area

Industries

Technology Information Internet

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Promptwatch
Related

Senior Full Stack Developer

2026-02-27

Full-time
Mid-Senior
Netherlands
Technology
Engineering
View Job Details
Promptwatch
Related

Senior Full Stack Developer

2026-02-23

Full-time
Mid-Senior
Netherlands
Technology
Engineering
View Job Details
Promptwatch
Related

Full-Stack Developer

2025-10-13

Full-time
Entry
Netherlands
Technology
Engineering