Melotech
Берлин, Германия1 месяц назад
Заголовок: Backend Engineer Местоположение: Берлин / Нью-Йорк / Лондон / Удаленно
Кто мы
Melotech совершает революцию в медиа и развлечениях. Мы создаем искусство с помощью технологий, которым могут наслаждаться люди. Всего за 24 месяца нашу работу слушали, смотрели и полюбили более 4 миллиардов минут по всему миру.
Основанная предпринимателем и инвестором Сохейлом Мирпуром, Melotech привлекла более 16 миллионов долларов от Drive Capital и ведущих европейских венчурных фондов: Cherry Ventures, Speedinvest и Global Founders Capital, а также от ангелов мирового класса из таких фирм, как Spotify, Blackstone и KKR.
Что вы будете делать
Все, что мы выпускаем, работает на данных, и системы, которые собирают, перемещают и хранят эти данные, нуждаются в владельце. Как Backend Engineer по данным и оркестрации, вы возьмете на себя быстрорастущую платформу данных и превратите ее в единую систему, на которую сможет полагаться вся компания. Вы будете поддерживать ее работоспособность, чистоту и упрощать ее каждый месяц. Это не чисто ETL или складская роль: вы будете работать с конвейерами и серверными службами, от которых они зависят. Мы подробно расскажем вам, что именно мы строим, по мере вашего продвижения по процессу. В обычный день ваши задачи могут включать:
Сбор данных: обеспечение надежности наших внешних интеграций данных при изменении источников и API
Конвейеры и хранилище: полное владение нашими событийно-ориентированными конвейерами, от оркестрации (Airflow, Dagster или аналогичные) до баз данных и хранилищ, созданных для выживания при сбоях и контроля затрат
Мониторинг и надежность: создание мониторинга и оповещения (Datadog или аналогичные), которые обеспечивают работоспособность наших служб и интеграций, а также проверки свежести, объема, схемы и значений, которые улавливают неправильные числа до того, как их заметит кто-либо ниже по потоку
Серверные службы: работа с производственными службами и API, через которые проходят наши потоки данных, включая наши серверные службы на JavaScript
Инфраструктура и безопасность: владение CI/CD, инфраструктурой как кодом и облачными технологиями для наших систем данных, а также доступом и секретами: кто и что может получить доступ к какой системе, включая инструменты ИИ
Упрощение: консолидация быстро растущей системы в единую документированную систему и удаление того, что больше не нужно
Работа в команде: объяснение того, что могут и не могут делать данные, нетехническим коллегам и руководство младшими инженерами по мере роста команды
Кто вы
Мы ищем инженера, который управляет тем, что он строит, и строит то, что продолжает работать. Вы управляли реальными производственными системами в небольшой, быстро развивающейся компании, и вам доверяют их.
Обычно ваш профиль будет выглядеть так:
Опыт: от 3 до 10 лет практического опыта в инжиниринге, большая часть из которого — в небольших или быстрорастущих компаниях, где вы сами управляли производственными системами, а не передавали их команде платформы
Python и бэкенд: продвинутый Python, включая асинхронный код и длительные задачи обработки данных, а также достаточный опыт работы с бэкендом для работы с производственными службами и API, включая базовые бэкенды на JavaScript или TypeScript
Внешние данные: вы обеспечивали надежность интеграции сторонних данных в производственной среде и знаете, как обрабатывать лимиты запросов, повторные попытки и изменения без предварительного уведомления
Конвейеры и хранилища: вы разработали и управляли событийно-ориентированными, отказоустойчивыми конвейерами, обрабатывающими миллионы записей в день, с помощью Airflow, Dagster или очередей задач, в базах данных, таких как Postgres, ClickHouse, MongoDB или Redshift, и вы знаете, сколько они стоят в эксплуатации
Надежность данных и мониторинг: ваши системы сообщают о собственных проблемах через проверки свежести, объема, схемы и значений, и вы используете Datadog или эквивалент для обеспечения надежности служб и интеграций, потому что неправильное число, которое никто не заметил, — это результат, против которого вы проектируете
Инфраструктура и безопасность: вы уверены в работе с Docker, Terraform, CI/CD и облачными технологиями, и в идеале вы проводили обзор доступа и настраивали управление доступом на основе ролей и секретами
Владение и коммуникация: вы полностью управляли запутанной системой данных в небольшой компании, оставив ее более простой, документированной и поддерживаемой; вы объясняете компромиссы нетехническим коллегам, отстаиваете свою точку зрения, когда это важно, и руководили младшими инженерами или возглавляли небольшую команду
Основы инжиниринга: вы научились создавать надежные системы до того, как повсеместно появились инструменты для кодирования ИИ, и сегодня вы используете их для ускорения работы, а не для замены суждений; вы быстро выпускаете продукт, поддерживаете чистоту кодовой базы и находите время, чтобы понять контекст, прежде чем строить
Темп: вы преуспеваете в быстро меняющейся и ориентированной на производительность среде
Что делает это захватывающим
Наши системы данных питают все, что делает компания, и вы полностью ими владеете. Вы не поддерживаете чужое наследие: вы решаете, как должны работать эти системы, и вы заставляете их работать именно так. Вы не винтик в машине, а капитан собственного корабля, вознаграждаемый за производительность и уважаемый за лидерство. Плоские иерархии означают, что ваш голос имеет значение, ваши идеи реализуются, а ваше влияние немедленно.
Мы платим конкурентоспособные зарплаты и делаем вас владельцем бизнеса с долей в компании. Мы работаем удаленно, чтобы дать вам полную свободу в жизни, регулярно встречаясь по всему миру для глобальных выездных мероприятий, где мы разрабатываем стратегию, налаживаем связи и вместе расширяем границы.
Как будет выглядеть процесс
Мы нанимаем на постоянной основе. Самая ранняя дата начала — всегда как можно скорее.
Как только вы начнете наш процесс, вы сможете пройти от начала до предложения в течение недели, в зависимости от того, как быстро вы сможете пройти каждый этап:
Первичное собеседование: 30-минутный вводный звонок — знакомство с вами
Кейс-интервью: 90-минутное обсуждение кейса — демонстрация и обсуждение ваших навыков
Интервью с основателем: 90-минутное интервью с нашим генеральным директором — глубокое погружение во все темы
Предложение, подписание контракта и онбординг
Примечание: Поскольку мы все еще находимся в режиме стелс-режима, вы узнаете больше о Melotech по мере прохождения этапов. К концу интервью с основателем вы будете полностью понимать наш бизнес и детали вашей роли.
Оценка RocketHunt по реальным зарплатам
Грейд
Senior
Опыт работы
3-10 лет
Формат работы
Удаленно
Уровень английского
B2 - Выше среднего
ИИ напишет его по твоему резюме, останется только отправить