Community Software Engineer at n8n
Berlin, Germany
true · full_time · Visa sponsorship
Responsibilities:
- Review and manage community pull requests with clear, actionable feedback and maintain a prompt review SLA.
- Guide contributors through the PR lifecycle and help automate contribution workflows and validation.
- Debug and fix issues affecting community nodes, external integrations and workflow behavior; follow through to resolution.
- Work with external APIs, SDKs and authentication flows (OAuth, API keys) to ensure stable, secure integrations.
- Vet community nodes for quality, security and usability; contribute docs and targeted node improvements.
Requirements:
- Strong hands-on experience in JavaScript and TypeScript, including building, testing and debugging production code.
- Proven ability to triage complex bugs in codebases with external dependencies and REST APIs.
- Comfortable with CLI tooling, npm/pnpm, GitHub workflows and open-source contribution processes.
- Excellent written communication and asynchronous collaboration skills; experience supporting or contributing to OSS communities.