← Все вакансии/Senior/Novakid Inc
SeniorRemote

Principal Backend Engineer

NI
Novakid Inc
Уровень
Senior
Формат
Remote
О роли

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

О компании

Novakid Inc — компания, работающая в области ИИ-обучения.

Обязанности

  • Определять архитектурные стандарты бэкенда и проводить аудит (review) ключевых технических решений в командах.
  • Помогать в проектировании пути перехода от крупного монолита к более модульной и сервис-ориентированной архитектуре.
  • Создавать и поддерживать «чертежи» (blueprints) сервисов: структуру проектов, конвенции API, паттерны EDA, подходы к тестированию, мониторингу (observability) и деплою.
  • Работать с командами продукта и AI/Data над превращением идей в области ИИ-обучения в надежные бэкенд-системы.
  • Самостоятельно писать код: ключевые компоненты, рефакторинг, инициативы из дорожной карты, улучшение платформы, Proof-of-Concepts (PoC) и критические фичи.
  • Соблюдать баланс между долгосрочным качеством архитектуры и скоростью разработки продукта (time-to-market).

Требования

  • Опыт в бэкенд-разработке: 7+ лет, с глубокой экспертизой в Python 3.8+.
  • Технологический стек: Опыт работы в продакшене с FastAPI, SQLAlchemy, Celery, PostgreSQL и Redis.
  • Архитектурное мышление: Глубокое понимание распределенных систем, микросервисов, модульных монолитов, событийно-ориентированной архитектуры (EDA) и границ сервисов.
  • Стандарты качества: Практическое понимание дизайна API, тестирования, безопасности, CI/CD и документации.
  • Облачные сервисы: Опыт работы с AWS (SQS, SNS, EventBridge).
  • Лидерство на примере: Способность писать чистый код и вести за собой команду.
  • Коммуникации: Умение объяснять сложные технические темы инженерам, менеджерам и стейкхолдерам.
  • Прагматизм: Мы ценим архитектуру ради пользы для бизнеса, а не ради самой архитектуры.
  • Английский язык: Свободное владение (Fluent).

Условия

  • Полностью удаленная работа (основные часы по GMT+3).
  • Возможность формировать будущее образования на базе ИИ.
  • Драйвовая команда и инновационный продукт.
  • Unlimited holidays — неограниченный отпуск (мы доверяем вашему профессионализму).
  • Бонусы и опционы (Stock options) — мы растем вместе.
Стек и навыки

С чем работаем