As a Backend Engineer, you'll develop and maintain the core systems behind AI-driven legal applications. Your work will center on designing and implementing robust APIs, data structures, and backend services that support advanced document processing, ingestion, and semantic search powered by retrieval-augmented generation (RAG).
What You’ll Do
- Design, build, and maintain backend services from concept through deployment and ongoing support
- Own the full lifecycle of APIs and data models, ensuring performance, security, and scalability in multi-tenant environments
- Work on pipelines that process legal documents and enable intelligent search using AI techniques
- Collaborate with product, engineering, and domain specialists to deliver end-to-end features
- Help shape technical architecture, making thoughtful decisions about when to extend or refactor systems
- Take accountability for the reliability and evolution of the systems you build
What We’re Looking For
- At least 3 years of hands-on experience with TypeScript and Node.js in backend development
- Solid understanding of databases, API design, and distributed systems
- Proven ability to work independently within existing codebases and design new solutions
- A production-first mindset with attention to security and long-term maintainability
- Excellent written communication skills in English
Nice to Have
- Experience integrating large language models or working with RAG and vector databases
- Familiarity with legal technology or enterprise SaaS platforms
- Proficiency in any European language beyond English
Compensation & Benefits
- Competitive base salary with equity, offering a stake in long-term growth
- Remote-first culture with collaboration hubs in Amsterdam and Oslo
- 20 paid vacation days plus holiday allowance
- Annual budget for professional development, including courses and conferences
- Opportunity to see your work directly improve how legal professionals work
Work Environment
This role is remote-first, with team members across Europe. Regular in-person gatherings support collaboration and team alignment. We value clear writing, direct communication, and a strong sense of ownership. Our culture prioritizes impact, quality, and the ability to drive change in a meaningful domain.
