Cookies, only with your consent

We use cookies to understand how the site is used and to improve our advertising. Essential cookies are always on. We turn on the rest only if you agree.Essential cookies are always on. Measurement and marketing only if you agree. Privacy policy

What may we measure?

You can change your choice at any time from "Cookie settings" at the bottom of the page.

Choose language: English
Join waitlist
All roles

Security Engineer

  • Engineering
  • Hybrid · one day a week in the office
  • Full-time

About the role

Keep Troupia and its customers safe: our agents reach the tools and data of businesses and organisations on their behalf, and that has to be safe at every layer.

Why it matters

Customers give the agents access to their email, calendar and systems. That trust is the whole business, and you are the one who keeps it.

What you will do

  • Threat-model new features before they ship, and review code and designs with the team.
  • Secure identity and permissions: OAuth, API keys, secrets and row-level security (RLS) in Postgres.
  • Handle the risks of AI agents: prompt injection, data leaks, and actions that need human approval.
  • Lead monitoring and incident response, and the path to standards such as SOC 2 and ISO 27001.

What matters to us

  • 4+ years in security for a SaaS or cloud product.
  • Deep knowledge of OAuth 2.0 and OIDC, secrets management and permissions.
  • Reading and writing TypeScript; familiarity with Next.js and Node.js.
  • An understanding of security risks in AI systems and agents.

Nice to have

  • Experience preparing for SOC 2 or ISO 27001.
  • Vercel, Supabase and PostgreSQL.
  • Penetration testing experience.

What you will work with

  • TypeScript
  • Next.js
  • Node.js
  • PostgreSQL
  • RLS
  • OAuth 2.0
  • OIDC
  • Better Auth
  • Nango
  • MCP
  • Vercel
  • Supabase

Your first 90 days

  1. Month one: map the system (data, permissions, secrets and connections) and rank the risks.

  2. Month two: close the first risks, and add security checks to every change.

  3. Month three: lead the security plan for the year ahead, including the path to SOC 2.

About Troupia

We are building a team of AI agents that does the day-to-day work of businesses and organisations, beside the people in them. The product is live, in eight languages, and the team is small: whoever joins now shapes where it goes.

How we hire

  1. A short intro call.
  2. A professional conversation with the people you will work with, sometimes with a short task.
  3. A meeting with the founder.
  4. An offer. And at every step, you get an answer, even when it is no.

Apply

Fields marked * are required.

CV *

Your details

Accessibility

Signups aren't open yet

Be the first, right in the front row

We're in final rehearsals. Leave your details, and we'll send you a personal invitation the moment the curtain rises.Leave your email, and we'll send a personal invitation when the curtain rises.

No spam, ever. Privacy policy