
Senior Engineer I-II | Core Workflow Engine | Remote | Europe
n8n is hiring a Senior Engineer to build and evolve the core platform foundations that power its workflow engine and frontend platform, enabling product engineers and the open-source community to ship confidently across cloud and self-hosted deployments. You contribute to core platform domains and help improve reliability, scalability, and performance, with either a backend or a frontend focus.
Responsibilities
- ▹Contribute to backend subsystems such as durable workflow execution and state, orchestration patterns, queue/task distribution, and system modularization
- ▹Apply best practices for correctness and resilience (failure modes, idempotency, state handling) across cloud and self-hosted environments
- ▹Improve data architecture and database performance, reliability, and maintainability
- ▹Work on core canvas architecture and frontend platform primitives for complex workflow building experiences
- ▹Build and improve real-time collaboration capabilities (WebSockets, CRDT-style approaches)
- ▹Contribute to performance and rendering improvements (web workers, rendering optimization) and strengthen platform contracts
- ▹Contribute to technical decisions through clear proposals (RFCs) and support peers via code reviews, pairing, and knowledge sharing
Requirements
- ▹A systems thinking mindset focused on correctness, trade-offs, and reliability in foundational platform problems
- ▹System design experience, having contributed to significant components and able to explain technical choices clearly
- ▹Strong TypeScript experience and comfort in a large, evolving codebase
- ▹Good collaboration and cross-functional communication skills
- ▹Pragmatic engineering: comfortable improving and refactoring existing systems
- ▹Backend focus: Node.js backend systems beyond CRUD, distributed systems (event-driven patterns, idempotency), and data architecture
- ▹Frontend focus: complex frontend systems (canvas, real-time, collaborative), rendering performance expertise, and modern TypeScript (Vue preferred but not required)
Nice to have
- ▹Experience with workflow engines, orchestration platforms, developer tools, or infrastructure-adjacent SaaS
- ▹Open-source experience and understanding of public API contracts and backward compatibility
- ▹Exposure to large-scale SaaS systems and monolith-to-modular migrations
- ▹Familiarity with durable execution patterns (queues, retries, sagas)
- ▹Frontend: experience with collaborative/real-time apps, plugin systems, micro-frontends, or web workers
- ▹Multi-deployment awareness (cloud and self-hosted) and an observability mindset
Soft skills
What we offer
- ▹Competitive compensation and equity ownership in n8n
- ▹Work/life balance: in Europe 30 days of vacation plus local public holidays
- ▹Health and wellness benefits according to local country norms
- ▹Pension contributions and financial security benefits per local norms
- ▹Career growth budget of EUR 1,000 per year for courses, books, events, or coaching
- ▹Remote-first work across Europe with regular team off-sites
- ▹USD 100 per month to support open-source projects you care about
- ▹Unlimited AI budget to explore the best productivity tools
- ▹Regular hackathons and a transparent, open culture
About the company
n8n is an open workflow orchestration platform built for the AI era, combining the freedom of code with the speed of no-code. Founded in 2019, it has grown to a team of over 260 people across Europe and the US, with its centre of gravity in Berlin. The community counts more than 650,000 active developers and 190K+ GitHub stars, and the company is backed by investors such as Sequoia and SAP at a $5.2bn valuation.