Старший инженер-программист виддалено В Competera мы строим место, где можно легко принимать оптимальные ценовые решения. . Мы верим , что технологии искусственного интеллекта вскоре будут определять все сложные решения и способны помочь людям стать лучше . Сейчас мы ищем старшего инженера-программиста , который поможет нам превратить бизнес-идеи в передовые технологические решения, которые будут стимулировать продукт и компанию к стратегическому направлению. Вы идеально подходите на
Старший инженер-программист
виддалено
В Competera мы строим место, где можно легко принимать оптимальные ценовые решения. . Мы верим , что технологии искусственного интеллекта вскоре будут определять все сложные решения и способны помочь людям стать лучше . Сейчас мы ищем старшего инженера-программиста , который поможет нам превратить бизнес-идеи в передовые технологические решения, которые будут стимулировать продукт и компанию к стратегическому направлению.
Вы идеально подходите на эту должность, если:
Вы хотите:
- Разрабатывайте и внедряйте важные для бизнеса компоненты, в первую очередь в области оптимизации цен для розничной торговли, обеспечивая внедрение богатой бизнес-логики .
- Убедитесь, что разработка программного обеспечения соответствует текущим потребностям продукта, учитывая частоту изменений в логике, требования к настройке/расширяемости, а также неопределенность в решениях.
- Выполните рефакторинг существующих компонентов и архитектуры в соответствии с принципами DDD.
- Предлагайте команде лучшие практики разработки и поощряйте внедрение методологий, которые облегчают создание слабосвязанных систем и кода.
- Обеспечьте поддержку и наставничество менее опытным членам команды, в том числе инженерам по машинному обучению и специалистам по данным, в процессах принятия решений по проектированию.
У вас есть:
- Знание Python.
- 7+ лет опыта в разработке программного обеспечения.
- Навыки разработки архитектуры приложений с использованием портов и адаптеров (чистая архитектура/луковая архитектура) и других подходов для создания слабосвязанных систем и кода в динамических бизнес-средах.
- Большой опыт работы с принципами доменно-ориентированного проектирования (DDD) и опыт работы в среде типа DDD.
- Опыт проектирования систем с использованием методов совместного моделирования, таких как «шторм событий», «моделирование событий», «рассказывание предметной области» и т. д.
- Глубокое понимание принципов объектно-ориентированного программирования (ООП) (SOLID).
- Проектирование микросервисов и опыт работы с архитектурой, управляемой событиями (EDA).
Приятные дополнения:
- Знание другого компилируемого языка (например, Go, Rust, Java).
- Опыт работы с парадигмами функционального программирования.
- Опыт создания приложений с использованием источников событий.
- Знакомство с Google Cloud.
- Предыдущая работа в команде по разработке продуктов данных (аналитика данных, машинное обучение).
- Базовые знания MLOps, включая понимание таких концепций, как реестр моделей, и различий между машинным обучением и традиционной разработкой программного обеспечения.
Мягкие навыки:
- Бизнес-мышление, способность понимать и эффективно общаться с различными заинтересованными сторонами и экспертами в предметной области.
- Готовность детально вникать в проблемную область ценообразования и розничной торговли.
Готовность обучать и наставлять товарищей по команде, чтобы улучшить их навыки разработки программного обеспечения.
Вам это понравится, и вот почему:
- Богатыйинновационный стек программного обеспечения, свобода выбора наиболее подходящих технологий.
- Идеология удаленного доступа: свобода работать из домашнего офиса или любого подходящего коворкинга.
- Гибкий график работы (начинаем с 8 до 11 утра) и никаких систем учета рабочего времени.
- Регулярные обзоры производительности и вознаграждения.
- Регулярные 1-1 и измеримые OKR.
- Углубленное внедрение и четкий путь к успеху.
- Competera покрывает 70 % стоимости вашего обучения/курса.
- 20 отпускных дней, 15 выходных и до одной недели оплачиваемых рождественских каникул.
- 20 рабочих дней отпуска по болезни.
- Частичное медицинское страхование.
- Мы компенсируем стоимость коворкинга.
Внедряйте инновации вместе с нами. Будьте конкурентом.