Descripción de la oferta
Lead Engineer — defend.tech (Barcelona)
About the role
We are building defend.tech , an AI Privacy Gateway that protects sensitive data (PII) before it reaches models like ChatGPT, Claude, Gemini, Copilot, and others.
All processing happens client-side in the browser.
The product is already live. We have a solid foundation, but we are at a critical stage where the system needs to be stabilized, improved, and scaled.
We are looking for a strong technical leader to take full ownership of the codebase and drive the product forward.
Responsibilities
Audit and deeply understand the current system (Chrome Extension + backend)
Identify and fix critical issues (especially PDF anonymization/de-anonymization)
Improve performance, reliability, and scalability
Redesign parts of the architecture when needed
Define and lead the technical roadmap
Take full ownership of engineering decisions
Current Stack
Chrome Extension (Manifest V3, content scripts across multiple LLMs)
Backend: Node.js (Express) + TypeScript (Vercel)
Database: Supabase (PostgreSQL, RLS, multi-tenant)
Encryption: AWS KMS
Anonymization pipeline: regex → NER/ML → gazetteer
Requirements
Strong experience in JavaScript / TypeScript
Experience building Chrome Extensions (Manifest V3 preferred)
Backend experience (Node.js, Express, PostgreSQL)
Deep understanding of browser APIs, DOM manipulation, and content scripts
Ability to work autonomously and take ownership
Nice to have
NLP / ML experience (NER, entity detection)
Document parsing (PDF, OCR, text extraction)
Cryptography / key management
Experience with Supabase
Background in privacy or security products
Familiarity with European PII formats (DNI, NIE, IBAN)
Location & Culture
Barcelona (on-site preferred)
Small, fast-moving team
No bureaucracy