N

Senior Engineer I-II | Core Workflow Engine

n8n
Europe Full Time Posted 22h ago

Job Description

Senior Engineer I-II | Core Workflow Engine

Join n8n as a Senior Engineer and play a key role in building and evolving the core platform foundations that power our workflow engine. You will enable product engineers and the open-source community to deploy confidently across various environments.

About the Role

In this position, you will contribute to core platform domains, focusing on improving reliability, scalability, and performance. You will work on both backend and frontend platform foundations, ensuring a seamless experience for users.

What You'll Do

  • Backend Platform Foundations: Enhance execution, orchestration, and data management.
  • Backend Subsystems: Work on durable workflow execution, orchestration patterns, and system modularization.
  • Best Practices: Apply best practices for correctness and resilience in cloud and self-hosted environments.
  • Data Architecture: Improve database performance, reliability, and maintainability.
  • Frontend Platform Foundations: Develop core canvas architecture and enhance real-time collaboration features.
  • Performance Improvements: Optimize rendering and strengthen platform contracts.
  • Technical Contribution: Engage in clear proposals and collaborate with other teams for smooth integration.
  • Support Peers: Participate in code reviews and knowledge sharing.

What We're Looking For

  • Systems Thinking Mindset: You understand correctness, trade-offs, and reliability.
  • System Design Experience: You can explain your technical choices and have contributed to significant components.
  • TypeScript Depth: Strong experience in TypeScript and comfort with large codebases.
  • Collaboration: Effective communication and cross-functional teamwork skills.
  • Pragmatic Engineering: Experience in improving and refactoring existing systems.
  • For Backend-Focused Candidates:
    • Experience with Node.js backend systems beyond CRUD.
    • Understanding of distributed systems and data architecture.
  • For Frontend-Focused Candidates:
    • Experience with complex frontend systems and performance optimization.
    • Strong skills in modern frontend TypeScript; Vue experience is a plus.

Nice to Have

  • Experience with workflow engines, orchestration platforms, or developer tools.
  • Contributions to open-source projects and understanding of public API contracts.
  • Exposure to large-scale SaaS systems and modular architecture migrations.
  • Familiarity with durable execution patterns and collaborative applications.
  • Awareness of both cloud and self-hosted environments.
  • Interest in operability and observability in systems.

What We Offer

  • Competitive Compensation: Fair and attractive pay.
  • Ownership: Equity options to empower you in your role.
  • Work/Life Balance:
    • Europe: 30 days of vacation plus public holidays.
    • US: 20 vacation days, 8 sick days, plus public holidays.
  • Health & Wellness:
    • Europe: Benefits according to local norms.
    • US: Low-premium medical plans, dental, and vision coverage.
  • Future Planning:
    • Europe: Pension contributions according to local norms.
    • US: 401(k) plan with a 4% employer match.
  • Financial Security: Company-paid disability and life insurance.
  • Career Growth: €1K per year for courses, books, or coaching.
  • A Passionate Team: Regular hackathons to foster creativity.
  • Remote-First: Work remotely with regular team bonding activities.
  • Giving Back: $100 per month to support open-source projects.
  • AI Enablement: Unlimited budget for AI tools to boost productivity.
  • Transparency: Open communication about company performance and projects.
  • An Ambitious but Kind Culture: High employee satisfaction, with an eNPS of 94 for 2024.

n8n is an equal opportunity employer. We welcome applicants from all backgrounds and do not discriminate based on race, religion, gender, or any other status. We can sponsor visas to Germany; for other countries, you need existing work rights. Our company language is English.

Back to all jobs
Apply Now
Companyn8n
TypeFull Time
CategoryFull Stack

More Full Stack Jobs