Senior Product Engineer

Pandektes

København

On-site

DKK 700,000 - 1,000,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

Equity package
Office in Copenhagen
Hybrid/Flexible work
25 vacation days
Pleo card for expenses
Paid parental leave
International team events

Job summary

Pandektes in Copenhagen is seeking a backend engineer who loves shipping close to the product and shaping how users experience our legal AI platform. You’ll build the backend with Typescript and NestJS, integrate OpenAI-style AI features, and design scalable GraphQL APIs on PostgreSQL with Prisma ORM.

You’ll own features end-to-end from design to delivery. We’re a small, fast-growing team with a flat structure and international exposure.

Qualifications

  • Production-ready backend applications built with TypeScript and NestJS.
  • Experience integrating AI technologies like OpenAI into production systems.
  • Strong GraphQL and database design with Prisma ORM and Postgres.
  • Focus on building transparent, user-centric platforms with React.

Responsibilities

  • Build backend for user-facing features and data integrations.
  • Identify problems and trade-offs to maximize customer impact.
  • Own features end-to-end from design to testing and delivery.
  • Improve API architecture for scalability and performance.

Skills

Typescript
NestJS
AI integration
GraphQL
PostgreSQL
Prisma ORM
Security (row-level)
React

Tools

Prisma ORM
PostgreSQL
OpenAI
NestJS
GraphQL

Job description

We're looking for someone who enjoys working close to the product, who is passionate about what they do, curious and collaborative, and wants their technical decisions to directly shape how users experience our platform.

About Pandektes

Our mission is to rebuild legal research from the ground up. Lawyers still lose countless hours to fragmented sources, outdated systems, and databases that fight them at every turn. We're building the largest AI-powered legal database in the world to make that friction disappear.

We're a team of 40+ based in our Copenhagen HQ, Zurich, London, and Hamburg. We're a small team with high trust and flat structure. We move fast, argue our positions, and ship. If your input is good, it gets implemented - often within hours, not sprints.

We have has raised more than €4M, including a €2.9M seed round (Feb 2025) led by People Ventures, Interface Capital, and a strong bench of angels. We already serve 400+ customers across Denmark, Germany, and Switzerland, and we're just getting started.

What you'll work on
  • Build the backend for various user-facing features and data integrations

  • Identifying the right problems to solve, focusing on meaningful outcomes, and using your experience to make trade-offs that have the highest impact on customers as fast as possible.

  • Taking end-to-end ownership for features from start to finish from inputting into initial design and planning all the way through to implementation, testing, and delivery.

  • Help in improving our API architecture to ensure scalability, maintainability, and optimal performance while integrating cutting-edge technologies and adhering to best practices.

  • Keep our platform stable so we can continue to deliver a high-level of availability to our customers

  • Scale our services so we can ingest larger volumes of data, more efficiently

Who you are
  • You've built production-ready applications in Typescript with NestJS.

  • Experience integrating AI technologies like OpenAI and Turbopuffer into production systems to build innovative, data-driven solutions.

  • Strong understanding of GraphQL and database design, including complex querying with transactions, schema management with Prisma ORM and Postgres, and implementing advanced security measures such as row-level security for fine-grained data access control.

  • Passion for solving challenging problems in the legal tech space, with a focus on building transparent and user-centric platforms with React.

  • Self-starter and comfortable with ambiguity when navigating product challenges, and actively input into shaping product direction. You thrive in early ideation stages, share work-in-progress (such as drafts or MVPs) to gather feedback and actively seek others input.

What we offer
  • Competitive compensation + an attractive equity package

  • A central role in a fast-growing company with €4M+ raised, most recently a €2.9M seed led by People Ventures and Interface Capital

  • International team events - last time we went to Barcelona

  • Central office space in Copenhagen

  • Flexible work - from the office or home

  • 25 vacation days per year + public holidays

  • Your own Pleo card for necessary work expenses

  • Paid parental leave

We believe diverse teams build better products and stronger teams. We embrace and encourage people from all backgrounds to apply regardless of race/ethnicity, colour, religion, nationality, gender, sex, sexual orientation, age, marital status, disability, socio-economic status, culture or beliefs.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Product Engineer
Senior Product Engineer

Pandektes Aps • København

On-site
DKK 800,000 - 1,100,000
Equity package
Central Copenhagen office
Flexible work
+3
Legal Engineer
Legal Engineer

Pandektes • København

On-site
DKK 900,000 - 1,400,000
Competitive compensation
Warrant program
Collaborative environment
+4
Business Development Representative - Denmark
Business Development Representative - Denmark

Pandektes • København

On-site
DKK 420,000 - 580,000
Competitive compensation + commission
Warrant program
Collaborative work environment
+5
Customer Success Manager - Denmark
Customer Success Manager - Denmark

Pandektes Aps • København

On-site
DKK 600,000 - 900,000
Competitive compensation + commission
Warrant program
Collaborative work environment
+4
Customer Success Manager - DACH
Customer Success Manager - DACH

Pandektes • København

On-site
DKK 550,000 - 750,000
Flexible work - from the office orhome
25 vacation days per year
Paid parental leave
+2
Customer Success Manager - Denmark
Customer Success Manager - Denmark

Pandektes • København

On-site
DKK 550,000 - 900,000
25 vacation days
Pleo card
Paid parental leave
+3
Customer Success Manager - DACH
Customer Success Manager - DACH

The Hub/Danske Bank • København

On-site
DKK 520,000 - 680,000
Central role in fast-growing company
International team events
Flexible work – office or home
+4
Talent Partner
Talent Partner

Pandektes • København

On-site
DKK 540,000 - 780,000
Equity package
Flexible working
25 vacation days
+2
Talent Partner
Talent Partner

Pandektes Aps • København

On-site
DKK 520,000 - 680,000
Competitive compensation
Equity package
Flexible work styles
+4
Account Executive
Account Executive

Pandektes Aps • København

On-site
DKK 432,526 - 605,536
25 vacation days + public holidays
Competitive compensation with commission
Paid parental leave
+1