Backend Engineer

Всем привет!

Ищем Backend Engineer в компанию Layer.

Дальше - больше, в вопросах и ответах.

Что мы делаем?

Layer - это совместная и полностью расширяемая платформа данных, которая делает науку о данных доступной для компаний любого размера, позволяя им доверять, сотрудничать и использовать свои данные для получения ценной информации и бизнес-логики и решений на основе данных.

Мы только начинаем свою деятельность и ищем инженеров-энтузиастов, разделяющих культуру стартапов с ее мобильностью, гибкостью и командным духом.

Почему мы это делаем?

Чтобы принимать решения на основе данных, вам нужно доверять своим данным. А чтобы доверять своим данным, вам потребуется практика SSoT (Single Source of Truth) в вашей организации данных. Реализация этой практики возможна только на платформе совместной работы с данными, путем создания надежных, унифицированных и повторно используемых / воспроизводимых конвейеров.

Команду возглавляет предприниматель Mehmet Ecevit, который совсем недавно создал Gram Games и ушел из нее за 500 миллионов долларов с командой инженеров мирового класса, которые ранее работали в таких компаниях, как Google, Palantir, Improbable, Hazelcast, Lightbend, Datarobot, OakNorth и многое другое. В ближайшие 2 месяца компания планирует расширить продуктовую и техническую команду до 15 человек.

Layer уже загруженный и завершит начальный раунд за 4 миллиона долларов в ближайшем будущем, прежде чем в ближайшие 12 месяцев запланирована крупная серия A.

Как мы делаем?

Layer имеет полностью удаленную культуру, поскольку мы стремимся работать с лучшими талантами, независимо от того, где они живут. Мы твердо верим, что исключительные компании могут быть созданы только исключительными людьми, которые увлечены своей работой, обоснованы, добиваются большего с меньшими затратами, полны решимости, неустанно бросают вызов себе и своей команде, чтобы добиться большего, и обладают радикальной откровенностью. Наша команда и культура превыше всего.

Сколько лет проекту? Каков текущий этап проекта?

Layer - это стартап на ранней стадии, основанный 4 месяца назад.

Как мы это делаем?

  • Мы отдаем предпочтение и поддерживаем открытый код.
  • Apache Spark лежит в основе нашей платформы.
  • Мы используем Scala в основном движке, Python/Django/GraphQL в бэкэнде и TypeScript во фронтенде (с Blueprint JS в качестве нашего инструментария / системы проектирования).
  • Kubernetes, Terraform и AWS - важные части нашего стека и модели развертывания.

Предпочтительный профессиональный уровень кандидата:

Middle Strong to Senior

Какие профессиональные навыки нам важны?

  • Python и Django являются ядром нашей серверной платформы, поэтому опыт работы с ними является большим плюсом.
  • Безупречный инженерный опыт в области программной инженерии, математики, информатики, физики.
  • Глубокие знания структур данных и алгоритмов.
  • Знание всех тонкостей Spark. Хотя если у вас небольшой опыт работы со Spark, но хорошие навыки работы с Hive / Cassandra / Aurora / Kafka и тд. (другими соответствующими продуктами Apache для работы с большими данными), это будет плюсом.
  • Соответствующие проекты с открытым исходным кодом (Spark, Airflow, Parquet, Hive, Kubernetes и тд.) являются огромным плюсом.
  • Уровень английского является чрезвычайно важным, поскольку будет постоянная коммуникация в англоязычной среде. Желаемый уровень- не ниже Upper Intermediate.

Что еще нам важно в этом человеке?

  • Сильные коммуникативные навыки в этой многонациональной открытой среде.
  • Навыки работать независимо и принимать решения при минимальном контроле.
  • Интерес к работе в динамичной среде с динамическими целями.

Что делать в проекте?

Ваша миссия в этой роли - разрабатывать и создавать функции для нашей серверной системы, которые обеспечивают связь между нашим интерфейсом и нашим ядром распределенных вычислений данных. Вдобавок к этому вы предоставите интерфейс данных + службы, который позволит сторонним разработчикам разрабатывать собственные компоненты, которые могут без проблем работать в нашей системе. Чтобы добиться этого, вы будете участником всех этапов разработки продукта от идеи до доставки.

В связи с чем открылась позиция?

Рост и развитие проекта.

Перспектива роста/развития по данной позиции?

На данный момент мы не ищем кандидатов с подтвержденными управленческими навыками, так как мы планируете в первую очередь активно развивать продукт.

Размер и структура команды, сколько тестировщиков/девелоперов?

На данный момент наша команда состоит из 12 человек, включая 2 кофаундера, несколько инженеров Middle и Senior уровня (включая фронтенд и DevOps), 1 дизайнер и 1 Junior инженер.

Где находятся люди, которые принимают технические решения по проекту?

Лондон, Стамбул, Бельгия, Нидерланды, Украина, Болгария.

Что интересного мы как компания делаем для сообщества?

Мы стремимся создать платформу для сотрудничества для специалистов по данным. Проведя более 70 customer validation interviews, мы пришли к выводу, что способ работы Data Science очень изолирован, поэтому мы хотим сделать что-то вроде Figma в Data Science. В настоящее время многие компании уделяют внимание инженерии данных, но не Data Science.

По условиям:

  • Есть ли испытательный срок и сколько он длится? Да, 1 месяц.
  • Овертаймы, как часто бывают, какой подход к оплате? Зависит от спринтов. Это стартап, и есть большая вероятность, что овертаймы будут. Оплата овертаймов пока не предусмотрена, но компенсационный пакет можно обсуждать на интервью.
  • Какой график работы? В настоящее время мы предпочитаем, чтобы товарищи по команде были в пределах UTC до UTC + 5.
  • Есть ли возможность работать удаленно какие-то дни? Полностью удаленный стиль работы, работайте где угодно
  • Количество дней отпуска? 20 дней в году.
  • Есть ли перспектива командировок, и куда?Командировки не предусмотрены, потому что природа проекта удалённая. Однако несколько раз в год компания планирует собирать весь коллектив вместе.
  • Возможна ли релокация за пределы Украины и как компания готова её поддержать? Не рассматривается на данный момент.
  • Соцпакет (медстраховка, другое):

-Equity ownership

-Конкурентная заработная плата

-Медстраховка

Когда, каким образом и в какой валюте платится/считается зарплата?

На банковский счет ФОП, один раз в месяц, в долларах. Компания не компенсирует украинские налоги, поэтому их нужно покрыть  самостоятельно.

По процессу:

Есть ли тестовое задание?

Тестового задания нет. Этапы собеседования следующие: краткий вводный звонок, техническое интервью (несколько часов) и хотя бы одно собеседование с основателем и, возможно, с кем-то из команды.

Интервью на английском?

Все этапы собеседования с клиентом, описанные выше будут проходить на английском

Кто ревьювит резюме?

Основатели

Сколько этапов интервью, с кем?

Интервью с рекрутером и все этапы интервью с клиентской стороной, описанные выше.


Если вам все нравится, присылайте, пожалуйста, ваши резюме.

Ждем с нетерпением!