Senior Elixir Engineer — разработка production Phoenix-приложений@ Hack The Box
О позиции
Компания Hack The Box ищет Senior Elixir Engineer для разработки и поддержки платформы обучения киберспециалистов. Формат работы — удалённо по Европе или возможна релокация в Грецию, Германию, Румынию, Польшу или Швецию.
Чем вы будете заниматься
- Проектировать и развивать production Phoenix-приложения: REST API, LiveView UI и real-time фичи с PubSub/Channels.
- Моделировать и эволюционировать данные с Ecto и PostgreSQL, писать производительные запросы и миграции без даунтайма.
- Строить отказоустойчивые системы на OTP: supervision trees, GenServer и распределённые BEAM-паттерны.
- Управлять фоновой обработкой и планируемыми задачами с Oban; обеспечивать наблюдаемость через Telemetry и метрики.
- Деплоить и эксплуатировать сервисы на Kubernetes/GCP, участвовать в CI/CD и релиз-процессах.
- Наставлять инженеров, участвовать в код-ревью и формировать технический роадмап.
Требования
- 5+ лет опыта в backend или full-stack разработке, минимум 3+ года в продакшн Elixir/Phoenix.
- Глубокое понимание OTP и BEAM: процессы, supervision, GenServer/GenStage.
- Практический опыт с Phoenix LiveView (components, streams, JS hooks).
- Сильные навыки Ecto и PostgreSQL: дизайн схем, оптимизация запросов, индексы, миграции.
- Опыт с фоновыми задачами (предпочтительно Oban), событийными архитектурами и наблюдаемостью.
- Дисциплина в тестировании (ExUnit) и безопасность ПО (OWASP, auth-паттерны, защита данных).
Что мы предлагаем
- Возможность удалённой работы по Европе или релокации в Athens Tech Hub с поддержкой.
- Бонус на релокацию 10% от годовой зарплаты и 50% налоговое снижение при релокации.
- Поддержка с размещением на первые недели и гибкий график.
- 25 дней оплачиваемого отпуска в год и оплачиваемый декретный отпуск.
- Home Office Allowance, бюджет на обучение и участие в конференциях, современное оборудование.
- Полный доступ к лабораториям Hack The Box для обучения и практики.
Вакансия предлагает конкурентоспособные условия и возможность удалённой работы. Компания известна в области кибербезопасности и предлагает интересные задачи.
Кто здесь добьётся успеха
Глубокое знание Elixir и Phoenix, включая опыт разработки REST API и использования LiveView для создания интерактивных пользовательских интерфейсов.
Способность эффективно работать в удалённой команде, демонстрируя высокую степень самоорганизации и ответственности за выполнение задач без постоянного контроля.
Опыт работы с Ecto и PostgreSQL для моделирования данных, а также знание Kubernetes и Docker для развертывания и управления приложениями в облачной среде.
Стратегическое мышление и способность к быстрой адаптации к новым технологиям и методологиям, что необходимо для поддержки платформы обучения киберспециалистов.
Ресурсы для обучения
Карьерный путь
Обзор рынка
Навыки и требования
Тренды отрасли
Новости EdTech
Загружаем новости отрасли...
Ищем релевантные статьи за последние 6 месяцев