This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We're looking for a FullStack Engineer who lives and breathes AI code security. You'll design and build our static code analysis and security scanning capabilities, making Lovable the most secure AI-powered software creation platform on the planet.
Job Responsibility:
Build out our code scanning engine: Design and implement static analysis and security scanning that surfaces findings in user-generated application code across web and mobile
Ship features end-to-end across frontend, backend, and infrastructure as part of a small, self-sufficient team (≤3 engineers)
Integrate AI/LLM capabilities into security workflows to detect, explain, and remediate vulnerabilities
Advocate for secure coding practices, conduct security-focused code reviews, and raise the bar across the engineering org
Influence our technical direction and product strategy with a security-first mindset
Help make Lovable the most secure AI product in the market
Requirements:
3+ years of experience in code security, static analysis, or code scanning, ideally building or contributing to security-focused products (SAST, linters, vulnerability scanners, or similar - with AI or advanced machine learning techniques)
5+ years of full-stack engineering experience shipping high-quality products
Proficiency in modern frontend (React/TypeScript) and backend (Golang, Rust) development
Solid understanding of systems design, performance tradeoffs, and scalable architecture
Strong product sense and ability to translate security findings into intuitive, actionable user experiences
Nice to have:
Master's or PhD in code analysis, static analysis, or a related field
Experience integrating AI/LLMs into security tooling