НовоеAI-конструктор резюме: правишь прямо на листе A4, а нейросеть подсказывает, что усилитьКонструктор резюме на листе A4Попробовать
JobPath
Начать бесплатно

Driftrock

Senior Elixir Engineer

  • Удалённо
  • United Kingdom
  • Полная занятость
  • В вакансии: 60 000 – 80 000 GBP
  • 3 дн. назад

Senior Elixir Engineer в Driftrock — удалённая позиция в команде инженерии для разработки маркетинговой платформы автомобилейых брендов. Работа на стеке Elixir, Phoenix LiveView, PostgreSQL и RabbitMQ с возможностью влиять на архитектуру и процессы разработки.

О позиции

Вы присоединитесь к небольшой дисциплинированной команде инженеров, которая создаёт технологию для автоматизации продаж автомобилей крупнейших мировых брендов. Продукт работает на Elixir и Phoenix LiveView, обрабатывает большие объёмы данных и использует event-driven архитектуру. В первые 90 дней вы быстро войдёте в курс дела, начнёте самостоятельно реализовывать значительные фичи и станете доверенным участником команды.

Чем заниматься

  • Разработка и вывод продуктовых фич в Elixir и Phoenix LiveView от идеи до продакшена несколько раз в неделю
  • Проектирование моделей данных и сервисов для новых функций
  • Работа над event-driven архитектурой, построение сервисов через API и RabbitMQ
  • Написание хорошо протестированного поддерживаемого кода с использованием TDD
  • Участие в технических и продуктовых обсуждениях, формирование подхода к решению задач
  • Использование data observability для понимания поведения изменений в продакшене
  • Наставничество коллег, обмен знаниями, парное программирование

Что ждут

  • Опыт проектирования и запуска backend-систем в production с реляционными базами данных и моделированием данных
  • Твёрдые основы computer science: структуры данных, алгоритмы, сложность, работа систем под капотом
  • Профессиональный опыт в Elixir или глубокий опыт в другом backend-языке с стремлением сделать Elixir основным инструментом
  • Комфортная работа с асинхронными, event-driven системами, где несколько сервисов работают с одними данными параллельно
  • Опыт веб-разработки
  • Работа в Linux, Docker, интерес к различным экосистемам
  • Привычка писать протестированный, поддерживаемый код; знание CI/CD, TDD, code review
  • Умение эффективно использовать AI-инструменты для ускорения работы

Будет плюсом

  • Фоновый опыт Ruby или другого функционального языка
  • Глубокое понимание RabbitMQ, PostgreSQL или Redis
  • Опыт работы с Kubernetes, Terraform или Google Cloud
  • Опыт менторства инженеров

Условия

  • Дополнительный опцион на акции компании (EMI terms)
  • Комплексное медицинское страхование (Vitality): медобслуживание, стоматология, зрение, ментальное здоровье
  • Отпуск 24–28 дней + банковские праздники
  • Взносы в пенсионный фонд, страхование жизни и защита дохода
  • Программа salary sacrifice для электромобилей
  • Повышенные декретные отпуска
  • Бюджет на обучение (книги, курсы, конференции)
  • Удалённая работа с гибким графиком
  • Корпоративные скидки на продукцию BMW Group

Навыки

  • Elixir
  • Phoenix
  • LiveView
  • PostgreSQL
  • Redis
  • RabbitMQ
  • Oban
  • TDD
  • Docker
  • Linux
  • API
  • Event-driven architecture
  • Code review
  • Pair programming

Сложность отбора

Сеньор-позиция с высокими требованиями: нужен производственный опыт, глубокое понимание архитектуры и способности принимать технические решения. Требуется опыт с асинхронными системами и готовность работать в стиле Extreme Programming.

Оценка JobPath

Зарплата по рынку

600 000 – 800 000 ₽ в месяц

Конвертация из британских фунтов: £60,000–80,000/год ≈ £5,000–6,667/мес × ~120 RUB/GBP = 600,000–800,000 ₽/мес. Медианная оценка 700,000 ₽/мес отражает рынок для senior Elixir разработчиков в UK.

Оценка JobPath по рынку, не предложение работодателя

Могут спросить на собеседовании

  1. Расскажите о вашем опыте работы с Elixir в production. Какие проблемы возникали и как вы их решали?
  2. Как вы подходите к проектированию моделей данных и миграций в масштабируемом приложении?
  3. Опишите случай, когда вы работали с event-driven архитектурой. Как обеспечивали consistency между сервисами?
  4. Как вы организуете процесс разработки от идеи до деплоя? Что для вас значит quality code?
  5. Как вы обычно работаете в парном программировании? Как помогаете коллегам расти?

Прорепетировать это собеседование

Голосовой ИИ-интервьюер задаст вопросы под эту вакансию и разберёт каждый ответ.

Начать бесплатно

Сохрани похожие вакансии

Новые вакансии с такой должностью будут собираться в кабинете.

Сохранить фильтр

Перед откликом

Попробовать бесплатно

Связаться с поддержкой

Выбери, где удобнее написать