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 по рынку, не предложение работодателяМогут спросить на собеседовании
- Расскажите о вашем опыте работы с Elixir в production. Какие проблемы возникали и как вы их решали?
- Как вы подходите к проектированию моделей данных и миграций в масштабируемом приложении?
- Опишите случай, когда вы работали с event-driven архитектурой. Как обеспечивали consistency между сервисами?
- Как вы организуете процесс разработки от идеи до деплоя? Что для вас значит quality code?
- Как вы обычно работаете в парном программировании? Как помогаете коллегам расти?
Прорепетировать это собеседование
Голосовой ИИ-интервьюер задаст вопросы под эту вакансию и разберёт каждый ответ.
Начать бесплатноСохрани похожие вакансии
Новые вакансии с такой должностью будут собираться в кабинете.
Сохранить фильтр