Core Platform Engineer (Data Processing/Storage & Distributed Systems)

Всем привет!

Ищем Core Platform 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

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

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

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

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

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

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

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

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

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

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

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

На данный момент наша команда состоит из 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

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

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

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

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

По процессу:

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

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

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

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

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

Основатели

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

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



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

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