Staff Core Platform Engineer
n8nRemotely
backendplatform engineeringtypescriptnode.jsdata architecturedistributed systemsrfcsarchitectural ownership
Job Description
📋 Description
- Shape and evolve core platform architecture powering n8n.
- Coordinate architecture across Core Platform teams for coherent systems.
- Design adaptable backend foundations for multiple workloads and deployment models.
- Collaborate with FE platform on canvas architecture, real-time comms, performance, and contracts.
- Evolve subsystems: durable workflow execution, state, orchestration, queues, workers, scheduling
🎯 Requirements
- 🏗️ Staff-level architectural ownership across multiple systems/teams.
- 🧠 Systems thinking with invariants, failure modes, boundaries, trade-offs.
- ⚙️ Configurable systems at scale that remain robust.
- 🌐 Distributed systems depth: asynchronous processing, idempotency, state machines, queues.
- 🗄️ Data architecture at scale: persistence, performance, migrations.
- 🛠️ TypeScript & Node.js depth for backend systems.
🎁 Benefits
- Remote-first, Europe-focused team with Berlin roots.