Staff Core Platform Engineer

Company: n8n
Apply for the Staff Core Platform Engineer
Location:
Job Description:

Overview

In this Staff Platform Architect role, you will shape the core Platform across Core Platform teams, guiding architecture for execution, infrastructure, data, and frontend platforms. You’ll enable 80+ product engineers and the open-source community to build confidently across cloud and self-hosted deployments. You drive durable platform decisions, foster coherence, and mentor teams to scale with resilience. Join a remote-first environment that values technical judgment and impactful, long-horizon engineering.

Pay / Benefits

  • Competitive compensation
  • Equity
  • Remote-first
  • 30 days vacation (Europe) / 20 days (US)
  • Health & wellness plans
  • 401(k) with match (US)

Responsibilities

  • Set architectural direction across Core Platform to ensure cohesive evolution of execution, infrastructure, data, and frontend systems
  • Drive architecture across two Core Platform teams and align them to a coherent platform
  • Design adaptable backend foundations that support multiple workloads and deployment models
  • Collaborate with the FE platform workstream on canvas architecture, real-time comms, plugin contracts, and platform primitives
  • Evolve subsystems: durable workflow execution, orchestration, queues, worker management, scheduling, and horizontal scaling
  • Shape data and persistence architecture including database scaling, migrations, and deployment abstractions
  • Lead technical decisions via clear proposals and RFCs, and define stable interfaces to reduce coupling
  • Mentor engineers through design reviews and guidance to raise architecture and maintainability

Key requirements

  • Staff-level architectural ownership with track record of leading architecture across multiple systems or teams
  • Systems thinking with focus on invariants, correctness, failure modes, and trade-offs
  • Configurable systems designed for multiple use cases at scale
  • Distributed systems depth including asynchronous processing, idempotency, state machines, queues, consistency, resilience
  • Data architecture at scale with emphasis on persistence, performance, isolation, and reliability
  • Strong TypeScript experience and backend experience in Node.js
  • Cross-team technical leadership with influence through RFCs and design reviews
  • Platform enablement mindset focusing on contracts, abstractions, and developer experiences
  • Long-horizon engineering mindset for modularization, migrations, and evolving existing systems
  • Cross-team collaboration
  • Mentorship and coaching
  • Clear communication and documentation
  • TypeScript
  • Node.js backend development
  • Distributed systems design

…

Posted: September 30th, 2026