Why this role stands out
You'll have the opportunity to build and own critical platform components, shaping the future of an event-driven architecture and ensuring data integrity and security. This role is perfect for experienced Python engineers who thrive on complex challenges and want to make a significant impact on a company's core technology. Apply now to take on this exciting opportunity!
Quick overview
Job description
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.
Similar jobs
- IS

Softareentwickler .NET Backend aimi (m/w/d) Auto Apply
IMA Schelling Group · Lübbecke · Hybrid 🇩🇪
DockerMicroservicesSQL+8TechnologySalary not listed - AL
V.I.E Java Backend Engineer (all gender)Recently posted Auto Apply
ALTEN · Friedrichshafen, BW · Remote 🇩🇪
JavaSpring BootSpring+1TechnologySalary not listed - CL

Backend EngineerRecently posted Auto Apply
Clera · Berlin · On-site 🇩🇪
DrizzleNext.jsNode.js+2TechnologySalary not listed - CL

Backend / Systems Engineer, Agent InfrastructureRecently posted Auto Apply
Clera · Berlin · On-site 🇩🇪
FastAPILLMPython+3TechnologySalary not listed - SS
AI Backend Developer (m/w/d)Recently posted Auto Apply
Sopra Steria · bundesweit · On-site 🇩🇪
Neo4jRubyNLP+2TechnologySalary not listed - BA

Senior Backend Engineer (all genders)Recently posted Auto Apply
Babbel · Berlin · Hybrid 🇩🇪
DynamoDBRustAWS+5TechnologySalary not listed - ST

Backend Developer – Node.js - Django - Python (m/w/d) Auto Apply
Staffery GmbH · Berlin, BE · On-site 🇩🇪
DjangoDockerFastAPI+6TechnologySalary not listed - VO

Freelance Senior Backend Engineer - Kotlin (m/f/d)Recently posted Auto Apply
Voize · Berlin · Remote 🇩🇪
KotlinRESTTechnologySalary not listed - AP

Senior Backend Engineer, Platform (f/m/d)Recently posted Auto Apply
Apaleo · Munich / Remote · Remote 🇩🇪
DockerGitAWS+12TechnologySalary not listed - DE

Backend Engineer (m/f/d) Auto Apply
Deepslate · Germany · Remote 🇩🇪
SpringSpring BootCompliance+6TechnologySalary not listed - TA

Senior Backend Engineer - Developer Experience & ProductivityRecently posted Auto Apply
Taktile · Berlin Office · Hybrid 🇩🇪
Stakeholder ManagementDockerGit+14TechnologySalary not listed - SU

Senior Backend Engineer - Run & GrowRecently posted Auto Apply
SumUp · Cologne · Hybrid 🇩🇪
SnowflakeKafkaPostgreSQL+1TechnologySalary not listed
