# Staff Core Platform Engineer

**Company:** [n8n](https://hotfix.jobs/companies/n8n)
**Location:** Remote
**Role:** Fullstack Engineering
**Experience:** 7+ years
**Skills:** TypeScript, Node.js, Distributed Systems, Asynchronous Processing, State Machines, Queues, Data Architecture, Database Sharding, Event Sourcing, Sagas, Multi-Tenant Architecture, Open Source, Observability, Rfcs, Web Workers
**Posted:** 2026-08-11

> The Staff Core Platform Engineer will shape architecture across n8n’s execution, infrastructure, data, and frontend platform systems. The role requires staff-level ownership of distributed, configurable systems; strong TypeScript and Node.js expertise; and the ability to lead technical decisions across teams.

## Job Description

## Responsibilities

- Shape and evolve the core platform architecture powering n8n across execution, infrastructure, data, and frontend platform systems.
- Drive architecture across the two Core Platform teams, ensuring systems evolve as a coherent whole.
- Design adaptable backend foundations supporting multiple workloads, deployment models, shared product needs, and future scale.
- Partner on frontend platform architecture, including canvas architecture, real-time communication, performance, plugin contracts, and platform primitives.
- Evolve durable workflow execution and state, orchestration, queue and task distribution, worker management, scheduling, and horizontal scaling.
- Design for correctness and resilience across distributed environments, including failure modes, idempotency, state transitions, tenant isolation, and reliability guarantees.
- Shape data and persistence architecture, including database scaling, sharding, migration strategies, deployment abstractions, and operational maintainability.
- Lead technical decisions through proposals and RFCs, making trade-offs explicit and aligning engineers and stakeholders.
- Define stable platform interfaces and abstractions that reduce coupling and support safe migrations.
- Mentor engineers through design reviews, pairing, and technical guidance.

## Requirements

- Track record of staff-level architectural ownership across multiple systems or teams, including migrations, re-architectures, or foundational platform initiatives.
- Strong systems thinking and ability to reason about invariants, correctness, failure modes, boundaries, and trade-offs.
- Experience designing configurable, adaptable systems at scale.
- Deep experience designing and operating distributed systems involving asynchronous processing, idempotency, state machines, queues, consistency, and resilience.
- Experience with data-intensive systems where persistence, performance, isolation, migrations, and operational reliability are significant concerns.
- Strong TypeScript experience and substantial backend development with Node.js beyond conventional CRUD applications.
- Ability to provide cross-team technical leadership through communication, RFCs, design reviews, and mentorship.
- Platform enablement mindset focused on clear contracts, abstractions, and developer experience.
- Interest in modularization, migrations, refactoring, and long-term engineering evolution.

## Nice-to-haves

- Workflow, orchestration, developer tools, or infrastructure-heavy SaaS experience.
- Frontend platform architecture involving canvas applications, plugin systems, real-time applications, web workers, or complex rendering.
- Experience with event sourcing, sagas, durable execution, or related state-management patterns.
- Multi-tenant architecture experience.
- Open-source contribution or maintenance experience.
- Large-scale SaaS experience.
- Experience decomposing monoliths through incremental migrations.
- Experience supporting both managed cloud and self-hosted deployments.
- Observability, debugging, incident response, rollout safety, and operability experience.
- Strong computer science grounding in distributed systems, consistency models, consensus, formal methods, or related system-correctness concepts.

## Compensation and Benefits

- Remote-first environment with autonomy and thoughtful experimentation.
- Visa sponsorship may be available.

## Similar jobs

- [Staff Software Engineer: Compute](https://hotfix.jobs/jobs/29419a4e-faf1-42c0-974f-238c380f778d) - Anthropic - San Francisco, CA - $405k – $485k/yr
- [Staff Software Engineer – Genie One Mobile & Desktop](https://hotfix.jobs/jobs/8647a971-1e3b-443e-80bd-f7e5857f4742) - Databricks - Mountain View, CA - $190k – $261k/yr
- [Staff Software Engineer](https://hotfix.jobs/jobs/c5f07648-bf5f-4780-a5c4-06493c0ee695) - Traba - New York, NY - $240k – $300k/yr
- [Staff Generalist Engineer](https://hotfix.jobs/jobs/aa4fd2d1-09b7-48f6-abb9-8e03a0b396a7) - Greptile - San Francisco, CA - $250k – $300k/yr
- [Staff Software Engineer](https://hotfix.jobs/jobs/978509de-d014-4e9c-a120-90bb993e0122) - Valon - New York, NY - $255k – $300k/yr

**Apply:** https://hotfix.jobs/jobs/e26f50c1-a6f9-4395-8912-f55e743dd2f3
**Canonical:** https://hotfix.jobs/jobs/e26f50c1-a6f9-4395-8912-f55e743dd2f3