Skip to main content
Back to jobs

Senior Full-stack Engineer

External
Ontologize logoOntologize · Paris, France
€95K–€125K/yrFull-timeRemote3mo ago
API DesignData ModelingJavaNext.jsPerformance OptimizationPostgreSQL
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


About the role

Fulltime, permanent We're looking for a senior full-stack engineer who can own problems and opportunities end-to-end. From databases to APIs to GUIs, you ship high-quality code without sacrificing speed. You'll work across our Python backend and Next.js frontend, building our learning portal and live training infrastructure. This entails not just writing code, but also using and building AI coding tools to improve the speed and quality of our work. Additionally, you will build AI-powered features that help our users learn faster and more effectively. Our learning portal is unique in that it will need to be deployable into restricted environments (e.g. classified NATO, UK, and US environments). You do not need a clearance for this role, though being open to going through the process of obtaining one in the future will be viewed as a nice-to-have. This is an individual contributor role. You won't have management responsibilities, but we expect you to level up other engineers through mentorship and by modeling good practices. This role will be our second hire in Paris. We are in the process of getting an office and anticipate making Paris our European hub for both software engineering and other roles. This role does not require any experience with Palantir's software. Location Paris, France (3d/wk in-office) Travel We do once-annual company colocations in the US (usually three days + travel). The engineering team does an additional colocation, probably in Paris for the foreseeable future.

Responsibilities

  • Take ambiguous problems, decompose them, and deliver working software with minimal hand-holding
  • Build and maintain strongly typed APIs and well-modeled data systems
  • Work across the stack: Python backend, Next.js frontend, PostgreSQL, and our deployment infrastructure.
  • Use AI tools daily to accelerate development, learn the codebase, and ship faster
  • Engage directly with end users and stakeholders to understand what actually needs to be built
  • Contribute to our DevOps practices and bring ideas for better tools and processes

Requirements

  • Technical Skills
  • Strong experience in a backend language (e.g. Python, Java, Go, etc.). If you're coming from Java or Go and haven't done much Python, that's fine. We've found engineers from strongly typed backgrounds (including languages such as TypeScript) often adapt quickly to our conventions.
  • Strong data modeling and API design skills.
  • Competency with SQL - you can verify state in a production database and unblock yourself.
  • Familiarity with hexagonal/ports-and-adapters architecture, or demonstrated ability to adopt architectural patterns quickly.
  • Familiarity with modern frontend development. React/Next.js, performance optimization (useMemo, useCallback), error boundaries, and thoughtful component design.
  • Curiosity about DevOps. You don't need to be an expert, but you should want to understand how your code runs in production.
  • AI-Native Development
  • This is non-negotiable. You should be using AI tools (Claude Code, Cursor, Codex, Windsurf, Amp, Opencode, etc.) as a core part of how you write software, not as a novelty. We use AI to interrogate our codebase, scope work, draft code, and accelerate every phase of development.
  • Our engineers ge

Benefits

Health insurance

Additional Information

About Ontologize At Ontologize, we teach people to become Forward Deployed Engineers. We are the sole training partner for Palantir Technologies. We have directly taught thousands of people across more than 250 Palantir customers and partners - and many tens of thousands more via our YouTube channel . We find teaching very fulfilling, and are honored to be trusted by companies and governments across the Western world. Our users learn to build on Palantir's software to accomplish things like building ships faster, improving healthcare in hospitals, adding resiliency to their supply chains, accelerating military targeting workflows, reducing the likelihood of forest fires, repatriating manufacturing to their home countries, combatting fraud, reallocating capital expenditures, reducing errors in medical equipment, and much more. Teaching people to build with AI is a substantial part of our work. We do not do any Palantir implementation work - only training and enablement - which makes us unique in the broader Palantir ecosystem. Ontologize is profitable, growing fast and we have not taken VC funding. Company Values Integrity: Above all else, value your integrity. Do not lie. Take responsibility for your mistakes. Respect: Respect yourself, your colleagues, and our customers. Earn the respect of those around you. Respect is hardest, and therefore most vital, in moments of conflict and disagreement. Initiative: Act without waiting to be told to do so. Seek to understand what the team must accomplish and take responsibility for contributing to the best of your ability. Production: Create a body of work. Writing, coding, recording, building, sketching - anything that gives form to your creativity.


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at Ontologize? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect