Jobiglo

No results.

Senior Backend / Platform Engineer

causaprima · Madrid

New
Senior 🇬🇧 English
Python TypeScript PostgreSQL RLS Cerbos OPA Cedar GDPR Event sourcing

Job description

About the role

Causaprima is hiring a Senior Backend / Platform Engineer in Madrid. You will own the platform its agents run on: an event-driven architecture, data pipelines, integrations with customer accounting systems, and the infrastructure that keeps everything reliable, auditable and fast.

Key responsibilities

  • Build and maintain an append-only PostgreSQL event store with tamper-evident hash chaining, real-time event distribution, agent replay and recovery, and schema versioning.
  • Set up cryptographic signature infrastructure: key management, signature verification on all agent events and approval chains for external actions.
  • Implement a workflow constraint engine that verifies authorization before any external action (email, payment, API call).
  • Manage PII vault and GDPR compliance: isolated, encrypted storage, right to erasure and data residency per region.
  • Design multi-tenant data with row-level security and tenant isolation, and tenant-scoped LLM API keys.
  • Configure attribute-based access control via Cerbos, with deterministic policy evaluation so LLMs never make auth decisions.
  • Secure the Model Context Protocol endpoint with authentication, capability-based scoping per partner and rate limiting.
  • Design PostgreSQL schemas, indexing strategies, performance tuning and read-replica topology.

Required profile

  • 3+ years of experience with Python and/or TypeScript in production.
  • 5+ years designing backend platforms for production systems.
  • Strong systems design skills: thinking in boundaries, contracts, failure modes and scaling characteristics.
  • Experience with policy-as-code authorization (Cerbos, OPA, Cedar or similar).
  • Nice to have: production use of cryptographic primitives, event streaming platforms (Kurrent, Redpanda, Kafka), SOC 2 or GDPR compliance engineering, and a fintech or regulated-environment background.

Required skills

  • Deep PostgreSQL knowledge: RLS, indexing trade-offs, event sourcing patterns, schema evolution.
  • Application security architecture: encryption models, key management, auth patterns.
  • Strong code review skills for security-sensitive AI-generated code.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec causaprima.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:ashby

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in Spain.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

Published 3 days ago

Expires 1 month from now

6 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

causaprima

Madrid