hirly

Causa Prima

Senior Backend / Platform Engineer

Madrid · Munich

See how you match this job — and similar ones. Free.

Upload your resume and hirly scores it against this role at Causa Prima first, then against similar open jobs, and shows where you fit and why.

PDF or DOCX, up to 12MB. No sign-up to see your matches.

Get past the screening software and onto a recruiter's desk

hirly rewrites your resume for this job — matching the keywords and skills in the posting, moving your most relevant experience to the top, and writing a cover letter to fit. About 30 seconds.

  • Keywords matched to this posting
  • Fit score before you apply
  • Cover letter included

Matched against 2.3M live jobs from 200,000+ employers in 200+ countries.

Tailor my resume for this job →

hirly's read of this role

Role family
Engineering
Seniority
Senior
Countries
ES, DE
Work mode
On-site / unstated
First seen by hirly
28 Sept 2026

Derived automatically from the posting. Upload your resume above to see how the role scores against it.

the posting

You'll own the platform our agents run on — event-driven architecture, data pipelines, integrations with customer accounting systems, and the infrastructure that makes everything reliable, auditable, and fast.

What you'll do

Event store — Append-only PostgreSQL with tamper-evident hash chaining, real-time event distribution, agent replay and recovery, schema versioning.

Cryptographic signature infrastructure — Key management, signature verification on all agent events, approval chains for external actions.

Workflow Constraint Engine — The gateway that verifies authorization before any external action (email, payment, API call) proceeds.

PII Vault & GDPR compliance — Isolated, encrypted storage for personal data. Right to erasure. Data residency per region.

Multi-tenancy — Row-level security, tenant isolation across all data stores, tenant-scoped LLM API keys.

Authorization (Cerbos) — Attribute-based access control for agents and humans. Deterministic policy evaluation — LLMs never make auth decisions.

MCP security layer — Authentication, capability-based scoping per partner, and rate limiting for the Model Context Protocol endpoint.

Database architecture — PostgreSQL schema design, indexing strategy, performance tuning, read replica topology.

What we're looking for

3+ years experience with Python and/or TypeScript in production.

5+ years designing backend platforms for production systems.

Strong systems design skills — this is the primary requirement. You think in boundaries, contracts, failure modes, and scaling characteristics.

Deep PostgreSQL knowledge — RLS, indexing tradeoffs, event sourcing patterns, schema evolution.

Strong application security architecture skills: encryption models, key management, auth patterns.

Experience with policy-as-code authorization (Cerbos, OPA, Cedar, or similar).

Strong code review skills for security-sensitive AI-generated code.

Nice to have:

Cryptographic primitives in production (digital signatures, hash chaining, application-layer encryption).

Event streaming platforms (Kurrent, Redpanda, Kafka).

SOC 2 or GDPR compliance engineering.

Fintech or regulated-environment background.

Original posting on Causa Prima's site ↗

Browse similar roles

Want this one?

Upload your resume and hirly rewrites it for this job and writes the cover letter — in about thirty seconds, before you sign up.

Tailor my resume for this job