Senior Software Engineer (Backend leaning - TS/NodeJS)

Remote Full time
Posted Jul 31, 2025
🔍 Find Similar Jobs

Job Details

Employment Type

Full time

Salary

500.00 USD

Valid Through

Aug 30, 2025

Job Description

n8n is a workflow automation platform that uniquely combines AI capabilities with business process automation. We give technical teams the flexibility of code with the speed of no-code, backed by a passionate community of builders. With 500+ integrations and fair-code principles, we're revolutionizing how businesses connect their systems and processes. We were founded end of 2019 and currently:

🧑‍🤝‍🧑 We’re a diverse team of + 120 talented people 🚀 Our annual recurring revenue is growing over 7x year-over-year ⭐️ With +118k GitHub stars, we are in the top 50 most popular projects of all time on Github 🍾 We were the 25th fastest growing startup last year and 4th BtoB SaaS Rising 100 this year in Europe according to Sifted 🌱 We were Sequoia's first seed investment in Germany, and most recently secured our $60M Series B (February '25, led by Highland)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:

VSCode-like experience in our Code nodeHuman-in-the-loop step for workflow approvalsCommunity node support in n8n CloudAI data transformation nodeData schema previews and smarter form nodesWorkflow evaluation nodesWhat You’ll DoOwn 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 scaleEmpower 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 capabilitiesBalance innovation with reliability - Maintain and improve existing node performance while shipping new capabilities that expand what's possible with n8n integrationsMentor 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. Requirements5+ years fullstack experience with Node. js and TypeScript, ideally building scalable backend systems in B2B SaaS startupsProven experience debugging, optimizing, and scaling production services under loadStrong understanding of complex system architecture - APIs, webhooks, async processing, distributed systemsTrack record of mentoring engineers and leading technical discussionsExperience with testing frameworks and maintaining high-quality codebasesA fast-moving, low-ego, highly collaborative mindsetPassion for clean code, shared ownership, and product impactNice-to-havesExperience with Vue.

js or similar frameworksContributions to open source or plugin ecosystemsInterest in AI-assisted developer toolsInterested in learning more about our engineering teams?Check out our different teams to get a better understanding of what they do: Discover Engineering at n8n. Please check all our engineering openings and apply to the team that feels like the best fit for you. 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. BenefitsCompetitive compensation 💸 – We offer fair and attractive pay. Ownership 💪 – Our core value is to “empower others,” and we mean it—you’ll get a slice of n8n with equity. Work/life balance 🏖️ – We work hard but ensure you have time to recharge: Europe: 30 days of vacation, plus public holidays wherever you are. US: 15 vacation days, 8 sick days, plus public holidays wherever you are. Health & wellness 🩺 –Europe: We provide benefits according to local country norms. *US: Comprehensive medical (PPO 1200), dental, and vision plans.

Future planning 💰 –Europe: We provide pension contributions according to local country norms. *US: 401(k) retirement plan. Financial security 🛡️ –Europe: We provide benefits according to local country norms. *US: Short-term & long-term disability insurance, life & AD&D coverage, and additional hospital coverage. Career growth 📈 – We hire rising stars who grow with us! You’ll get €1K (or equivalent) per year to spend on courses, books, events, or coaching to level up your skills.

A passionate team 🤩 – We love our product, and we prove it with regular hackathons where we see who can build the coolest thing with it!Remote-first 🌏 – Our team works remotely across Europe, with regular off-sites for team bonding. Some roles, like sales in the US, are hybrid—please check the job description. Giving back 🤝 – We're big fans of open source, and you'll get $100 per month to support projects you care about. Transparency 🙏 – We all know what everyone’s working on, how the company is doing—the whole shebang.

An ambitious but kind culture 😍 – People love working here—our eNPS for 2024 is 94! Country-specific details are provided in your contract.

Apply Now

You'll be redirected to the company's application portal

Application Success Tips

Resume Tailoring

Customize your resume to highlight skills and experiences relevant to this specific position.

Company Research

Learn about the company's mission, values, products, and recent news before your interview.

Profile Optimization

Ensure your LinkedIn profile is complete, professional, and matches your resume information.

Interview Preparation

Prepare thoughtful questions to ask about team dynamics, growth opportunities, and company culture.

Back to Job Listings