Senior Software Engineer
As a Senior Software Engineer for the Nodes team at n8n, you will play a key role in driving n8n's integration ecosystem growth by building scalable backend node infrastructure that enables developers to create high-quality, reliable integrations faster.
Example of features the team has shipped:
What You’ll Do
Requirements
Nice-to-haves
- VSCode-like experience in our Code node
- Human-in-the-loop step for workflow approvals
- Community node support in n8n Cloud
- AI data transformation node
- Data schema previews and smarter form nodes
- Workflow evaluation nodes
What You’ll Do
- Own complex node infrastructure - Build and optimize the backend systems that power our most sophisticated integrations (database, messaging, email, and other complex nodes), ensuring they perform reliably at scale
- Empower the developer ecosystem - Create tooling and SDKs that enable community developers to build high-quality nodes faster and more reliably
- Enable AI-powered integrations - Architect and implement the infrastructure that will power next-generation AI-assisted node capabilities
- Balance innovation with reliability - Maintain and improve existing node performance while shipping new capabilities that expand what's possible with n8n integrations
- Mentor and collaborate - You’ll support fellow engineers through thoughtful code reviews, pair programming, and by sharing knowledge generously.
- Think like a product engineer - You’ll evaluate trade-offs, prioritize impact, and deeply care about the end-user experience.
Requirements
- 5+ years fullstack experience with Node.js and TypeScript, ideally building scalable backend systems in B2B SaaS startups
- Proven experience debugging, optimizing, and scaling production services under load
- Strong understanding of complex system architecture - APIs, webhooks, async processing, distributed systems
- Track record of mentoring engineers and leading technical discussions
- Experience with testing frameworks and maintaining high-quality codebases
- A fast-moving, low-ego, highly collaborative mindset
- Passion for clean code, shared ownership, and product impact
Nice-to-haves
- Experience with Vue.js or similar frameworks
- Contributions to open source or plugin ecosystems
- Interest in AI-assisted developer tools
Be the first to know aboutnew jobs every week
Get 8 new jobs with salaries, once per week! Sign up here so you don't miss a single newsletter.