n8n
Overview
Senior Software Engineer - DevX at n8n. n8n is a workflow automation platform that combines AI capabilities with business process automation. We give technical teams the flexibility of code with the speed of no-code, supported by a community of builders. With 500+ integrations and fair-code principles, we are shaping how businesses connect their systems and processes. Your main goal will be to increase n8n engineers’ speed by reducing local build times and feedback loops, and by elevating our build system and tooling across the TypeScript/Node.js pnpm monorepo. You will lead internal engineering productivity, set paved paths, and mentor others to ensure wins stick. Responsibilities
Improve local development speed and feedback loops: deliver fast, incremental builds and hot-reload across the pnpm monorepo; streamline local development setup; experiment with docker dev images; build one-command bootstrap flows that work across macOS/Linux. Build system & tooling excellence: evolve monorepo layout and packages to enforce clear boundaries; optimize Turborepo task dependency graphs and pilot remote caching; ensure best-in-class tooling for formatting, linting and testing. Developer documentation & enablement: own and maintain Developer Guide, CONTRIBUTING.md, PR templates, and onboarding checklists; create lightweight architecture diagrams; run brown-bag sessions and pairing to drive adoption. CI hygiene & friction removal: keep GitHub Actions in sync with local flows; prune redundant jobs; fix caching and artifact strategies to reduce unnecessary runs; keep time-to-first-green low. Adoption & change management: lead engineers through migrations and tooling rollouts; publish clear RFCs and gather feedback; partner with Engineering Managers to sequence and prioritize work. Requirements
Must-haves Proven monorepo wins: you have sped up local development loops in a TypeScript/Node.js/Vue monorepo using pnpm/yarn/npm. Build system expertise: you understand incremental builds, project references, and pragmatic tooling choices. Documentation chops: you can craft and maintain clear developer docs, PR templates, and contribution guides. Change leadership: you’re 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: strong 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: skills in Vite/esbuild/tsc optimization or Node profiling. Docker expertise: experience optimizing multi-stage dev images and caching strategies. Remote-first experience: worked in distributed teams with contributor-friendly paved paths. Why join us?
At n8n, your work will have immediate impact. You’ll set standards for our build system, shape our inner dev loop, and unlock throughput across a remote-first, global engineering org. This is a greenfield opportunity with high autonomy and visible impact. We value outcomes and developer experience as a first-class priority. Location & diversity
n8n is an equal opportunity employer and does not discriminate on race, religion, color, national origin, gender, sexual orientation, gender identity, age, marital status, veteran status, or disability. We sponsor visas to Germany; for other countries, you need to have the right to work. Our company language is English. We value diversity and inclusion and have related initiatives in place. Benefits
Competitive compensation with equity Work/life balance with generous vacation and holidays aligned to local norms Health & wellness benefits; US plans available where applicable Future planning with retirement contributions and disability/insurance coverage Career growth stipend for courses, books, events, or coaching Remote-first culture with regular team off-sites Open source support and generous giving back programs Transparent communication about company direction and decisions Culture: ambitious yet kind, with strong employee engagement
#J-18808-Ljbffr
Senior Software Engineer - DevX at n8n. n8n is a workflow automation platform that combines AI capabilities with business process automation. We give technical teams the flexibility of code with the speed of no-code, supported by a community of builders. With 500+ integrations and fair-code principles, we are shaping how businesses connect their systems and processes. Your main goal will be to increase n8n engineers’ speed by reducing local build times and feedback loops, and by elevating our build system and tooling across the TypeScript/Node.js pnpm monorepo. You will lead internal engineering productivity, set paved paths, and mentor others to ensure wins stick. Responsibilities
Improve local development speed and feedback loops: deliver fast, incremental builds and hot-reload across the pnpm monorepo; streamline local development setup; experiment with docker dev images; build one-command bootstrap flows that work across macOS/Linux. Build system & tooling excellence: evolve monorepo layout and packages to enforce clear boundaries; optimize Turborepo task dependency graphs and pilot remote caching; ensure best-in-class tooling for formatting, linting and testing. Developer documentation & enablement: own and maintain Developer Guide, CONTRIBUTING.md, PR templates, and onboarding checklists; create lightweight architecture diagrams; run brown-bag sessions and pairing to drive adoption. CI hygiene & friction removal: keep GitHub Actions in sync with local flows; prune redundant jobs; fix caching and artifact strategies to reduce unnecessary runs; keep time-to-first-green low. Adoption & change management: lead engineers through migrations and tooling rollouts; publish clear RFCs and gather feedback; partner with Engineering Managers to sequence and prioritize work. Requirements
Must-haves Proven monorepo wins: you have sped up local development loops in a TypeScript/Node.js/Vue monorepo using pnpm/yarn/npm. Build system expertise: you understand incremental builds, project references, and pragmatic tooling choices. Documentation chops: you can craft and maintain clear developer docs, PR templates, and contribution guides. Change leadership: you’re 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: strong 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: skills in Vite/esbuild/tsc optimization or Node profiling. Docker expertise: experience optimizing multi-stage dev images and caching strategies. Remote-first experience: worked in distributed teams with contributor-friendly paved paths. Why join us?
At n8n, your work will have immediate impact. You’ll set standards for our build system, shape our inner dev loop, and unlock throughput across a remote-first, global engineering org. This is a greenfield opportunity with high autonomy and visible impact. We value outcomes and developer experience as a first-class priority. Location & diversity
n8n is an equal opportunity employer and does not discriminate on race, religion, color, national origin, gender, sexual orientation, gender identity, age, marital status, veteran status, or disability. We sponsor visas to Germany; for other countries, you need to have the right to work. Our company language is English. We value diversity and inclusion and have related initiatives in place. Benefits
Competitive compensation with equity Work/life balance with generous vacation and holidays aligned to local norms Health & wellness benefits; US plans available where applicable Future planning with retirement contributions and disability/insurance coverage Career growth stipend for courses, books, events, or coaching Remote-first culture with regular team off-sites Open source support and generous giving back programs Transparent communication about company direction and decisions Culture: ambitious yet kind, with strong employee engagement
#J-18808-Ljbffr