The AI orchestration of your wildest imagination.
n8n is the open workflow orchestration platform built for the new era of AI. We give technical teams the freedom of code with the speed of no-code, so they can automate faster, smarter, and without limits. Backed by a fiercely inventive community and 500+ builder-approved integrations, we’re changing the way people bring systems together and scale ideas for impact.
Since our founding in 2019, we’ve grown into a diverse team of over 220 - working across Europe and the US, connected by a shared builder spirit and with our centre of gravity in Berlin. Along the way, we’ve:
Cultivated a community of more than 650,000 active developers and builders
Earned 145k+ GitHub stars, making us one of the world’s Top 40 most popular projects
Been ranked as one of Europe’s most promising privately held SaaS startups (4th in Sifted’s 2025 B2B SaaS Rising 100)
Raised $240m to date, from Sequoia’s first German seed to our recent $180m Series C - bringing us to a $2.5bn valuation
That’s the company we’ve built. Now we’d love to see what you can build. If you’re applying, try n8n out - whether you’re technical or not - and share a screenshot of your first workflow with us. The easiest place to start is here: app.n8n.cloud/register.
We’re in a defining moment of an incredible journey. Come and build with us.
🎯 Your main goal will be to build and evolve core platform foundations that power n8n’s workflow engine and frontend platform, enabling product engineers (and the open-source community) to ship confidently across cloud and self-hosted deployments.
As part of the team, you'll contribute to core platform domains and help improve reliability, scalability, and performance:
Contribute to backend subsystems like durable workflow execution & state, orchestration patterns, queue/task distribution, and system modularization.
Apply best practices for correctness and resilience (e.g., failure modes, idempotency, state handling) in systems that operate across cloud and self-hosted environments.
Improve data architecture and database performance, reliability, and maintainability.
Work on the core canvas architecture and frontend platform primitives that enable complex workflow building experiences.
Build and improve real-time collaboration capabilities (e.g., WebSockets, CRDT-style approaches) with a focus on correctness and user experience.
Contribute to performance and rendering improvements (e.g., web workers, rendering optimization), and help strengthen platform contracts (plugin system, FE DX).
Contribute to technical decisions through clear proposals (e.g., RFCs) and discussions.
Collaborate with other teams to ensure platform changes integrate smoothly.
Support peers through code reviews, pairing, and knowledge sharing.
🧠 Systems thinking mindset: You think about correctness, trade-offs, and reliability — and enjoy working on foundational platform problems.
🏗️ System design experience: You’ve contributed to system design decisions or worked on significant components, and can explain your technical choices clearly.
🛠️ TypeScript depth: You have strong TypeScript experience and you’re comfortable working in a large, evolving codebase.
🤝 Collaboration: You communicate well, work cross-functionally, and collaborate effectively with other engineers.
🧹 Pragmatic engineering: You’re comfortable improving and refactoring existing systems to make them more scalable and maintainable.
🧩 Node.js backend systems: You’ve built backend systems in TypeScript/Node.js beyond CRUD.
🌐 Distributed systems: You understand event-driven patterns, idempotency, and reliability in distributed environments.
🗄️ Data architecture: You’ve worked on data-intensive services, including performance and operational considerations.
🧱 Complex frontend systems: You’ve built architecture-heavy frontend products (e.g., canvas, real-time, collaborative, or similarly complex apps).
⚡ Performance expertise: You have experience with rendering performance optimization and can measure and improve runtime behavior.
🖥️ Modern frontend TypeScript: You’re strong in TypeScript frontend development; Vue experience is preferred but not required.
🧰 Workflow/orchestration or devtools experience: You’ve worked on workflow engines, orchestration platforms, developer tools, or infrastructure-adjacent SaaS.
🌍 Open-source experience: You’ve contributed to or maintained OSS, and understand public API contracts and backward compatibility.
📈 Large-scale SaaS exposure: You’ve worked on systems with meaningful scale or complexity.
🧩 Monolith → modular migrations: You’ve contributed to decomposing monoliths or evolving systems toward modular architectures.
🧾 Durable execution patterns: Familiarity with event-driven or workflow execution patterns (e.g., queues, retries, sagas).
🧑🤝🧑 Collaboration tech (FE): Experience with collaborative or real-time applications.
🧵 Frontend platform patterns (FE): Experience with plugin systems, micro-frontends, or web workers.
☁️ Multi-deployment awareness: Exposure to both cloud and self-hosted environments.
🔭 Observability mindset: You care about operability (instrumentation, debugging, rollout safety).
At n8n, you’ll work on the foundations that everything else depends on — the execution engine and platform primitives that power a widely-used open-source automation product across cloud and self-hosted deployments. You’ll tackle greenfield-meets-evolution problems (modularizing a monolith while building new primitives), and see your impact through both product teams and the community. You’ll join a remote-first org scaling fast (Platform Engineering growing from 8 → 17+ by end of 2026), where engineers contribute to technical direction, standards, and platform evolution.
n8n is an equal opportunity employer and does not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, gender identity, age, marital status, veteran status, or disability status.
We can sponsor visas to Germany; for any other country, you need to have existing right to work.
Our company language is English.
You care about diversity and inclusion? We do too! Check out our Diversity, Inclusion and Belonging initiatives at n8n (https://www.notion.so/n8n/Diversity-inclusion-and-belonging-n8n-c1bec2fff536422d868b1a438d990e35).
Location disclaimer: If you see multiple job postings for the same role, it is most likely because we're hiring remotely for this role and posting in different locations to make sure every potential candidate can see the role. Please apply to the location you're the most likely to work from in the future.
n8n