Logo
n8n

Senior Software Engineer - DevX

n8n, Italy, New York, United States

Save Job

Join to apply for the

Senior Software Engineer - DevX

role at

n8n 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. Your main goal will be to make n8n engineers dramatically faster by cutting local build times and feedback loops and elevating our build system & tooling across the TypeScript/Node.js pnpm monorepo. Responsibilities

Lead internal engineering productivity by improving local development speed and feedback loops across the pnpm monorepo Streamline local development setup and experiment with docker dev images Build one-command bootstrap flows that work across macOS/Linux Evolve monorepo layout and packages to enforce clear boundaries Optimize Turborepo task dependency graphs and pilot remote caching when ROI is proven Ensure best-in-class tooling for formatting, linting and testing Own and maintain Developer Guide, CONTRIBUTING.md, PR templates, and onboarding checklists Create lightweight architecture diagrams and documentation to guide decision-making Run brown-bag sessions, office hours, and pairing to drive adoption Keep GitHub Actions in sync with local flows and prune redundant jobs Fix caching and artifact strategies to reduce unnecessary runs Lead migration projects and tooling rollouts; publish clear RFCs and gather feedback Partner with Engineering Managers to sequence and prioritize work Requirements

Must-haves

Proven monorepo wins: sped up local dev loops in a TypeScript/Node.js/Vue monorepo using pnpm/yarn/npm Build system expertise: understanding of incremental builds, project references, and pragmatic tooling choices Documentation chops: ability to craft and maintain developer docs, PR templates, and contribution guides Change leadership: comfortable driving adoption through RFCs, migration plans, and enablement sessions Nice-to-haves

Task graph experience: hands-on with Turborepo, Nx, or similar build systems and remote caching strategies CI alignment: solid GitHub Actions hygiene and caching know-how to keep CI in sync with local flows Dev containers & env tooling: familiarity with reproducible environments and containerized dev setups Performance tuning: experience with Vite/esbuild/tsc optimization or Node profiling Docker expertise: experience optimizing multi-stage dev images and caching strategies Remote-first savvy: experience working in distributed teams and building contributor-friendly paved paths Why join us?

At n8n, your work won’t disappear into a backlog — it will make every engineer faster. You’ll set the standards for our build system, shape our inner dev loop, and unlock throughput across a remote-first, global engineering org. This is a rare greenfield opportunity: no incumbent owner, high autonomy, immediate impact. You’ll join a high-bar, low-politics culture that values outcomes over ceremony, experimentation over process for process’s sake, and developer experience as a first-class priority. Sound like a challenge you’re excited to take on? Apply now — and help us pave the future of engineering productivity at n8n. 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. 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. Benefits

Competitive compensation – We offer fair and attractive pay. Ownership – Equity as part of n8n’s core value to empower others. Work/life balance – Europe: 30 days vacation plus public holidays; US: 15 vacation days, 8 sick days plus public holidays Health & wellness – Europe: benefits per local norms; US: medical, dental, and vision plans Future planning – Europe: pension contributions; US: 401(k) Financial security – Europe: local norms; US: disability, life, and hospital coverage Career growth – €1K per year to spend on courses, books, events, or coaching Remote-first – Remote across Europe with regular off-sites; some roles (e.g., US sales) are hybrid Giving back – $100 per month to support projects you care about Transparency – Visibility into work and company performance Ambitious but kind culture – eNPS 2024: 94 Country-specific details provided in contract

#J-18808-Ljbffr