Open roles

All roles are currently filled. We’ll update this page when new positions open. In the meantime, you can send a CV for future opportunities.

The challenge

You won’t only ship UI. You’ll help ingest and normalize complex contract data, keep multi-tenant pipelines reliable, and design workflows that CFOs trust.

The mission

Turn messy agreement PDFs into grounded, verified records—renewals, amounts, and obligations—with clear separation between AI suggestions and locked business truth.

The scale

We operate a multi-tenant B2B product with strict org isolation, background processing, and observability suitable for security reviews.

Stack

  • Web: Next.js (App Router), TypeScript, Tailwind CSS.
  • API: Fastify (TypeScript), domain modules, Zod-validated contracts.
  • Data: PostgreSQL with tenant isolation; Redis and queues where appropriate.
  • Intelligence: worker services for OCR/LLM assistive tasks—never the source of financial truth.

Why join

Small product-focused team, high ownership, and a culture that treats auditability and correctness as product features—not afterthoughts.

How to apply

Send a CV (PDF or link) and a short note on what you want to work on.

Email careers@ledgerguard.io with the subject line: Talent pool — [Your name].

Email careers@ledgerguard.io