Senior Software Engineer - DevX
New Today
Overview
Senior Software Engineer - DevX at n8n. Join to apply for this role and help engineers work faster by improving internal tooling and the build system.
n8n is a workflow automation platform that combines AI capabilities with business process automation. We provide the code-like flexibility of code with the speed of no-code, supported by a global, collaborative community. We have 500+ integrations and fair-code principles guiding our work.
We were founded in 2019 and are experiencing strong growth in revenue, community engagement, and funding. We seek engineers to improve local development speed, the monorepo tooling, and our developer experience.
Responsibilities
- Your main goal will be to make n8n engineers dramatically faster by cutting local build times and feedback loops and elevating our build system and tooling across the TypeScript/Node.js pnpm monorepo.
- Lead the charge on internal engineering productivity, set paved paths, and mentor others so wins stick.
- Deliver fast, incremental builds and hot-reload across our pnpm monorepo.
- Streamline local development setup and experiment with docker dev images.
- Build one-command bootstrap flows that work across macOS and Linux.
- Evolve monorepo layout and packages to enforce clear boundaries.
- Optimize Turborepo task dependency graphs and pilot remote caching when ROI is proven.
- Ensure we have best-in-class tools for formatting, linting and testing.
- Own and maintain our Developer Guide, CONTRIBUTING.md, PR templates, and onboarding checklists.
- Create lightweight architecture diagrams and other 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.
- Ensure time-to-first-green stays low without exploding CI minutes.
- Lead and rally engineers for migration projects and tooling rollouts.
- Publish clear RFCs and gather feedback before shipping major changes.
- Partner closely with Engineering Managers to sequence and prioritize work.
Requirements
Must-haves
- Proven monorepo wins: You’ve sped up local dev 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 system 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: 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 will have immediate impact by setting the standards for our build system, shaping our inner development loop, and enabling a remote-first engineering organization.
This is a greenfield opportunity with high autonomy and visible outcomes. We value outcomes over ceremony, experimentation over process, and developer experience as a first-class priority.
Location and status
We are a remote-first company with distributed teams across Europe and beyond. See the job posting for location-specific details and sponsorship information where applicable.
Benefits
- Competitive compensation with equity
- Work/life balance with generous vacation policies by region
- Health, dental, and vision plans (varies by region)
- Retirement and financial planning options where available
- Disability and life insurance
- Annual budget for courses, books, events, or coaching
- Open source engagement support and regular hackathons
- Remote-first culture with regular off-sites
- Support for giving back to communities and open source
- Transparent company-wide communication and strong, ambitious culture
Location disclaimer: If you see multiple postings, apply to the location you expect to work from. Country-specific details are provided in your contract.
- Location:
- United Kingdom
- Salary:
- £125,000 - £150,000
- Job Type:
- FullTime
- Category:
- IT & Technology