n8n
Германия3 месяца назад
127 500 – 201 600 EUR
в год
Title: Staff Core Platform Engineer Company: n8n Location: Berlin Office / Bosnia / Romania / Norway / Estonia / Latvia / Netherlands / Hungary / Portugal / Poland / Serbia / Germany / Austria / Finland / Albania / Lithuania / Ireland / Bulgaria / Denmark / Belgium / Czech Republic / Georgia / United Kingdom / Croatia / Spain / Greece / Remote
Compensation: €127.5K - €201.6K per year
AI-оркестрация ваших самых смелых фантазий.
n8n — это открытая платформа оркестрации рабочих процессов, созданная для новой эры ИИ. Мы даем техническим командам свободу кода со скоростью no-code, чтобы они могли автоматизировать быстрее, умнее и без ограничений. Опираясь на страстно изобретательное сообщество и 500+ интеграций, одобренных разработчиками, мы меняем то, как люди объединяют системы и масштабируют идеи для достижения воздействия.
С момента основания в 2019 году мы выросли в разнообразную команду из более чем 260 человек, работающих в Европе и США, объединенных общим духом разработчиков, с центром тяжести в Берлине. За это время мы:
Сформировали сообщество из более чем 650 000 активных разработчиков и конструкторов
Получили более 190 000 звезд на GitHub, что делает нас одним из 40 самых популярных проектов в мире
Получили поддержку от ведущих инвесторов, от первого европейского посевного раунда Sequoia до недавних стратегических инвестиций от SAP, что привело нас к оценке в $5,2 млрд.
Вот какую компанию мы построили. Теперь мы хотим увидеть, что построите вы. Если вы подаете заявку, попробуйте n8n — независимо от того, технический ли вы специалист или нет — и поделитесь с нами скриншотом вашего первого рабочего процесса. Проще всего начать здесь.
Мы находимся в определяющий момент невероятного путешествия. Присоединяйтесь к нам и создавайте будущее.
🎯 Ваша основная цель будет заключаться в формировании и развитии архитектуры основной платформы, которая обеспечивает работу n8n — создании масштабируемых, настраиваемых основ для выполнения, инфраструктуры и фронтенд-платформы, чтобы более 80 инженеров-разработчиков и наше сообщество с открытым исходным кодом могли уверенно создавать решения как в облаке, так и в самостоятельно размещенных развертываниях.
Работая с нашими платформенными командами, вы обеспечите архитектурную согласованность совместно используемых ими систем и поможете нам принимать правильные долгосрочные технические решения по мере масштабирования n8n:
АРХИТЕКТУРНОЕ НАПРАВЛЕНИЕ ПО ОСНОВНОЙ ПЛАТФОРМЕ
Руководство архитектурой двух команд Core Platform, обеспечение эволюции систем выполнения, инфраструктуры, данных и фронтенд-платформы как единого целого, а не как независимых компонентов.
Проектирование высокоадаптивных бэкэнд-основ, поддерживающих различные рабочие нагрузки, модели развертывания, общие потребности продуктовых команд и будущий масштаб без создания ненужной сложности.
Партнерство с рабочей группой FE platform по архитектуре основного холста, обмену данными в реальном времени, производительности, контрактам плагинов и другим примитивам платформы, используемым продуктовыми командами.
ОСНОВЫ ВЫПОЛНЕНИЯ, РАСПРЕДЕЛЕННЫХ СИСТЕМ И ДАННЫХ
Развитие основных подсистем, включая устойчивое выполнение рабочих процессов и состояние, оркестрацию, распределение очередей и задач, управление рабочими процессами, планирование и горизонтальное масштабирование.
Проектирование для корректности и устойчивости в распределенных средах, включая режимы сбоев, идемпотентность, переходы состояний, изоляцию клиентов и гарантии надежности.
Формирование нашей архитектуры данных и хранения данных, включая масштабирование баз данных, шардинг, стратегии миграции, абстракции развертывания и долгосрочную операционную поддерживаемость.
АРХИТЕКТУРА ПЛАТФОРМЫ И ПОДДЕРЖКА РАЗРАБОТКИ
Принятие ответственных технических решений посредством четких предложений и RFC, явного указания компромиссов и согласования инженеров и заинтересованных сторон вокруг долговечных решений.
Определение стабильных интерфейсов платформы и абстракций, которые уменьшают связанность, поддерживают безопасные миграции и упрощают разработку платформы для команд, занимающихся функциями.
Менторство инженеров во всех инженерных командах посредством обзоров дизайна, парного программирования и технического руководства, повышая планку архитектуры, проектирования систем и поддерживаемости.
ТРЕБОВАНИЯ
ОБЯЗАТЕЛЬНЫЕ ТРЕБОВАНИЯ
🏗️ Архитектурное владение на уровне Staff: У вас есть опыт руководства архитектурой в нескольких системах или командах, включая миграции, реархитектуры или инициативы по созданию фундаментальных платформ с долгосрочным организационным влиянием.
🧠 Системное мышление: Вы глубоко рассуждаете об инвариантах, корректности, режимах сбоев, границах и компромиссах, и вы комфортно принимаете решения, когда нет очевидно идеального решения.
⚙️ Масштабируемые настраиваемые системы: Вы проектировали высоконастраиваемые, адаптируемые системы, которые обслуживают несколько вариантов использования или режимов работы, не становясь хрупкими или чрезмерно сложными.
🌐 Глубокие знания распределенных систем: Вы проектировали и эксплуатировали распределенные системы, включая концепции асинхронной обработки, идемпотентности, конечных автоматов, очередей, согласованности и отказоустойчивости.
🗄️ Масштабируемая архитектура данных: Вы работали с интенсивно использующими данные системами, где хранение, производительность, изоляция, миграции и операционная надежность были значительными архитектурными задачами.
🛠️ Глубокие знания TypeScript и Node.js: У вас есть большой опыт работы с TypeScript, и вы создавали существенные бэкэнд-системы на Node.js, выходящие за рамки обычных CRUD-приложений.
🤝 Межкомандное техническое лидерство: Вы влияете через техническую экспертизу, четкую коммуникацию, RFC, обзоры дизайна и наставничество, помогая нескольким командам прийти к лучшим решениям без опоры на формальные полномочия.
🧱 Подход к поддержке платформы: Вы заботитесь о создании четких контрактов, абстракций и опыта разработчиков, которые позволяют другим инженерам работать быстрее и безопаснее.
🧹 Инженерная работа с долгосрочной перспективой: Вас мотивирует модульность, миграции, рефакторинг и развитие существующих систем, одновременно продвигая продукт и инженерную организацию.
ЖЕЛАТЕЛЬНЫЕ НАВЫКИ
🧰 Опыт работы с рабочими процессами, оркестрацией или инструментами разработчика: Вы работали с движками рабочих процессов, платформами оркестрации, инструментами разработчика или SaaS-продуктами с тяжелой инфраструктурой.
🖥️ Архитектура фронтенд-платформы: Вы работали с архитектурно сложными фронтенд-системами, такими как приложения-холсты, системы плагинов, приложения реального времени, веб-воркеры или сложные среды рендеринга.
🧾 Паттерны устойчивого выполнения: Вы проектировали или эксплуатировали системы, использующие event sourcing, sagas, устойчивое выполнение или связанные паттерны управления состоянием.
👥 Многопользовательская архитектура: Вы проектировали системы, где изоляция клиентов, управление ресурсами, границы данных или проблемы «шумных соседей» были важными факторами.
🌍 Опыт работы с открытым исходным кодом: Вы вносили вклад или поддерживали программное обеспечение с открытым исходным кодом и понимаете дополнительное давление, связанное с публичными контрактами и обратной совместимостью.
📈 Опыт работы с крупномасштабными SaaS: Вы эксплуатировали системы в значительных масштабах или работали в средах, где надежность и архитектурные решения имели широкое влияние на клиентов.
🧩 Миграции Монолит → Модульный: Вы разбирали монолитные системы или руководили постепенными архитектурными миграциями, не мешая командам разработчиков продолжать выпуск продуктов.
☁️ Понимание множественных развертываний: Вы проектировали продукты, которые должны последовательно работать как в управляемых облачных, так и в самостоятельно размещенных средах.
🔭 Ориентированность на наблюдаемость: Вы думаете об инструментарии, отладке, реагировании на инциденты, безопасности развертывания и эксплуатационной пригодности как о части проектирования системы, а не как об afterthought.
🧪 Сильная база CS: Вы обладаете глубокими знаниями концепций распределенных систем, моделей согласованности, консенсуса, формальных методов или аналогичных строгих подходов к корректности системы.
Почему стоит присоединиться к нам?
В n8n вы будете работать над основами, от которых зависит практически каждый пользовательский опыт. Вы будете иметь влияние на две команды Core Platform, помогая формировать развитие нашего исполнительного движка, инфраструктуры, архитектуры данных и фронтенд-платформы по мере масштабирования нашего продукта и инженерной организации.
Это роль Staff с реальным архитектурным рычагом: вы будете решать проблемы, которые охватывают границы команд, развивать системы, которые уже работают в значительных масштабах, и создавать платформенные возможности, которые повысят эффективность более 80 инженеров. Вы будете делать это в среде с приоритетом на удаленную работу, которая ценит автономию, вдумчивые эксперименты и инженеров, которые влияют через сильную техническую экспертизу, а не иерархию.
Звучит как задача платформы, которую вы хотите взять на себя?
Подайте заявку сейчас — и помогите нам построить будущее автоматизации.
n8n является работодателем, предоставляющим равные возможности, и не дискриминирует по признаку расы, религии, цвета кожи, национального происхождения, пола, сексуальной ориентации, гендерной идентичности, возраста, семейного положения, статуса ветерана или инвалидности.
Мы можем спонсировать визы в Германию; для любой другой страны у вас должно быть действующее разрешение на работу.
Язык нашей компании — английский.
Вы заботитесь о разнообразии и инклюзивности? Мы тоже! Ознакомьтесь с нашими инициативами в области разнообразия, инклюзивности и принадлежности на n8n.
Отказ от ответственности относительно местоположения: Если вы видите несколько объявлений о вакансиях на одну и ту же должность, это, скорее всего, потому, что мы нанимаем удаленно на эту должность и размещаем объявления в разных местах, чтобы каждый потенциальный кандидат мог увидеть вакансию. Пожалуйста, подайте заявку для того места, где вы, скорее всего, будете работать в будущем.
ПРЕИМУЩЕСТВА
Конкурентоспособная компенсация 💸 – Мы предлагаем справедливую и привлекательную оплату.
Владение 💪 – Наша основная ценность — «расширять возможности других», и мы серьезно к этому относимся — вы получите долю в n8n через акции.
Баланс между работой и личной жизнью 🏖️ – Мы много работаем, но гарантируем, что у вас будет время для восстановления:
Здоровье и благополучие 🩺 –
Планирование будущего 💰 –
Финансовая безопасность 🛡️ –
Карьерный рост 📈 – Мы нанимаем восходящих звезд, которые растут вместе с нами! Вы будете получать 1000 евро (или эквивалент) в год на курсы, книги, мероприятия или коучинг для повышения своих навыков.
Увлеченная команда 🤩 – Мы любим наш продукт, и доказываем это регулярными хакатонами, где мы выясняем, кто может создать с его помощью самое крутое!
Remote-first 🌏 – Наша команда работает удаленно по всей Европе, с регулярными выездными мероприятиями для сплочения команды. Некоторые должности, например, продажи в США, являются гибридными — пожалуйста, проверьте описание вакансии.
Благотворительность 🤝 – Мы большие поклонники открытого исходного кода, и вы будете получать 100 долларов в месяц на поддержку проектов, которые вам небезразличны.
Прозрачность 🙏 – Мы все знаем, над чем работает каждый, как идут дела в компании — все самое главное.
*Детали, специфичные для страны и/или штата, указаны в вашем трудовом договоре.
Оценка RocketHunt по реальным зарплатам
Грейд
Lead
Формат работы
Удаленно
Уровень английского
B2 - Выше среднего
Релокация
Германия
ИИ напишет его по твоему резюме, останется только отправить