Назад
2 дня назад

Senior Node.js Execution Engineer

2 500 - 3 500$
Формат работы
remote (только USA)
Тип работы
fulltime
Грейд
senior
vacancy_detail.hirify_telegram_tooltipВакансия из Telegram канала -

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

#вакансия #job #remote #fulltime #backend #nodejs #typescript #streaming #postgresql #nextjs #docker

💻 Senior Node.js Execution Engineer (Streaming · Backend Core)

📍 Удалённо | ⏱️ Полная занятость | 💰 $2500-3500 | 🔧 Senior уровень

🚀 О проекте:
Мы создаём AI App Builder с генерацией кода в реальном времени.
Это не «очередной SaaS», а система с потоковой генерацией, параллельными фоновы­ми процессами и строгими требованиями к надёжности и корректности.

Мы ищем Senior Execution Engineer — инженера, которому нравится точно и качественно реализовывать сложные backend-системы, делать их быстрыми, устойчивыми и готовыми к production.

🧑‍💻 Что предстоит делать:
- Реализовывать HTTP-стриминг эндпоинты (Web Streams API)
- Стримить токены клиенту с минимальной задержкой
- Запускать фоновые процессы параллельно со стримингом:
- подсчёт токенов
- сохранение данных (persistence)
- применение diff / patch
- аналитика
- Гарантировать, что фоновые задачи безопасно продолжаются, даже если клиент отключился
- Переводить архитектурные диаграммы в чистый, тестируемый Node.js-код
- Работать с PostgreSQL: схемы, ограничения, миграции

⚠️ Ключевая концепция (важно):

В нашей системе:
- Клиентские соединения — временные
- Бизнес-процессы — долговечные

Если пользователь отключился во время стрима:
- стриминг прекращается
- фоновые процессы обязаны продолжиться корректно

Если это различие не очевидно, скорее всего, позиция вам не подойдёт.

🛠 Технологический стек:
- Node.js + TypeScript
- Web Streams API (ReadableStream, TextEncoder, AbortController)
- Next.js 14 (App Router) + standalone Node-сервисы
- PostgreSQL
- Docker / VPS / cloud runtimes

🎯 Вы нам подойдёте, если:
- Вы строили системы, где корректность важна даже при сбоях
- Понимаете разницу между lifecycle HTTP-запроса и фоновыми workflow
- Уверенно работаете с конкурентностью, иммутабельностью и надёжным сохранением данных
- Вам важнее качество исполнения, чем бесконечные обсуждения архитектуры

📩 Контакт:
Пишите в Telegram / DM с кратким описанием опыта и примерами похожих задач.

Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →

Текст вакансии взят без изменений

Источник -