Strava
Сан-Франциско, Соединенные Штаты26 дней назад
175 000 – 190 000 USD
в год
Грейд
Senior
Опыт работы
от 3 лет
Формат работы
Гибрид
Уровень английского
B2 - Выше среднего
ИИ напишет его по твоему резюме, останется только отправить
Compensation: $175K - $190K per year
ABOUT STRAVA
Strava — это приложение для активных людей. Имея более 200 миллионов спортсменов в более чем 185 странах, Strava — это больше, чем просто отслеживание тренировок — это место, где люди вместе достигают прогресса, начиная с новых привычек и заканчивая личными рекордами. Независимо от вашего вида спорта или того, как вы его отслеживаете, Strava вас покроет. Найдите свою команду, достигайте своих целей и сделайте каждое усилие ценным. Начните свое путешествие со Strava сегодня.
Наша миссия проста: мотивировать людей вести самую активную жизнь. Мы верим в силу движения, чтобы объединять и продвигать людей вперед.
ABOUT THIS ROLE
Мы ищем Senior Data Engineer, который присоединится к нашей команде Data Team и поможет создавать надежные, масштабируемые системы данных, поддерживающие аналитику, науку о данных и критически важные бизнес-задачи по всему Strava.
В этой роли вы будете проектировать и эксплуатировать конвейеры данных, создавать высококачественные доменные модели данных, улучшать наши рабочие процессы dbt и трансформации данных, а также помогать обеспечивать точность, надлежащее управление и простоту использования данных. Вы также будете вносить вклад в такие области, как сбор данных, качество данных, рабочие процессы конфиденциальности и GDPR, а также в постоянное развитие нашего хранилища данных (data warehouse) и озера данных (data lake).
Мы придерживаемся гибкой гибридной модели, что означает более половины вашего времени будет проводиться в нашем офисе в Сан-Франциско — три дня в неделю.
ЧТО ВЫ БУДЕТЕ ДЕЛАТЬ:
Проектировать, создавать и эксплуатировать фундаментальные системы данных и общие активы данных, которые обслуживают широкий спектр аналитических, операционных и бизнес-задач по всему Strava.
Создавать и развивать масштабируемые фреймворки для сбора и трансформации данных, которые перемещают, обрабатывают, очищают, стандартизируют и организуют данные в нашем озере данных и хранилище данных.
Разрабатывать повторно используемые инструменты и абстракции для инженерии данных, которые улучшают способы создания и эксплуатации конвейеров данных инженерами, включая фреймворки и возможности, связанные с такими технологиями, как dbt.
Проектировать высококачественные, долговечные доменные модели данных — такие как модели пользователей, подписок, активности или других основных бизнес-доменов — которые предоставляют согласованные определения и повторно используемые основы для команд по всей компании.
Создавать системы и рабочие процессы, поддерживающие управление данными, конфиденциальность и нормативные требования, включая удаление, хранение, доступ и управление жизненным циклом данных, связанные с GDPR.
Повышать надежность и наблюдаемость нашей платформы данных посредством автоматизированного тестирования, проверок качества данных, отслеживания происхождения данных (lineage), мониторинга, оповещений и операционных инструментов.
Оптимизировать крупномасштабную обработку и хранение данных по производительности, поддерживаемости, масштабируемости и стоимости как в хранилище данных, так и в озере данных.
Сотрудничать с инженерами данных, аналитиками-инженерами, инженерами-программистами, специалистами по данным, командами по безопасности, конфиденциальности и инфраструктуре для установления масштабируемой архитектуры данных и стандартов инженерии.
ВЫ БУДЕТЕ УСПЕШНЫ ЗДЕСЬ, ЕСЛИ:
Вы мыслите шире отдельных конвейеров и проектируете повторно используемые системы, абстракции и модели данных, которые решают общие проблемы для нескольких команд и вариантов использования.
Вы создаете четко определенные доменные активы данных с четкой семантикой, владением, происхождением (lineage) и интерфейсами, чтобы последующие потребители могли уверенно строить на их основе.
Вы применяете сильные принципы моделирования данных для представления сложных бизнес-сущностей и отношений таким образом, чтобы они были расширяемыми, понятными и эффективными.
Вы поддерживаете высокий уровень правильности, надежности, конфиденциальности и операционной эффективности данных в критически важных производственных системах данных.
Вы принимаете продуманные инженерные компромиссы между актуальностью данных, масштабируемостью, хранилищем, стоимостью вычислений, сложностью и продуктивностью разработчиков.
Вы проактивно выявляете повторяющиеся проблемы в жизненном цикле разработки данных и создаете инструменты или возможности платформы, которые устраняют ручной труд и повышают скорость разработки.
Вы проектируете системы данных с учетом требований к управлению и нормативных требований, а не рассматриваете конфиденциальность и соответствие требованиям как последующие задачи.
Вы привносите дисциплину программной инженерии в инфраструктуру данных посредством тестирования, модульного проектирования, контроля версий, CI/CD, наблюдаемости, документирования и проверки кода.
ЧТО ВЫ ПРИВнесете в КОМАНДУ:
У вас есть 3–5+ лет профессионального опыта в Data Engineering, Data Infrastructure, Software Engineering или смежной области, с опытом работы с производственными системами данных.
У вас есть глубокие знания SQL и моделирования данных, включая опыт проектирования размерных, нормализованных или доменно-ориентированных моделей данных для крупномасштабных аналитических систем.
У вас есть опыт создания и эксплуатации систем ETL/ELT и обработки данных с использованием таких технологий, как dbt, Airflow, Spark или аналогичных фреймворков.
У вас есть опыт разработки повторно используемых инструментов, фреймворков или абстракций, которые улучшают способы создания, тестирования, развертывания или эксплуатации конвейеров данных.
Вы владеете как минимум одним универсальным языком программирования, таким как Python, Scala, Java или Go, и вам комфортно применять принципы программной инженерии к системам данных.
Вы понимаете современные архитектуры хранилищ данных (data warehouse) и озер данных (data lake) и работали с такими технологиями, как Snowflake, Databricks, BigQuery, Redshift, Iceberg, Delta Lake или аналогичными системами.
У вас есть опыт обработки и преобразования больших наборов данных, включая работу с эволюцией схем, нормализацией данных, дедупликацией, повторным заполнением, инкрементальной обработкой и обеспечением качества данных.
Вы понимаете концепции управления данными и жизненного цикла данных, такие как происхождение (lineage), хранение, удаление, контроль доступа, обработка PII и требования GDPR/конфиденциальности.
У вас есть опыт внедрения производственного качества данных, мониторинга, оповещений, тестирования и наблюдаемости для конвейеров данных и наборов данных.
Вы можете самостоятельно рассуждать об архитектуре данных и принимать обоснованные технические решения относительно моделирования, сбора, преобразования, хранения, надежности, масштабируемости и поддерживаемости.
Вам комфортно работать с облачной инфраструктурой, такой как AWS, GCP или Azure, и вы понимаете инфраструктуру, поддерживающую крупномасштабные системы обработки данных.
Опыт работы с Kafka, Flink или другими потоковыми системами; Kubernetes; Iceberg или другими форматами открытых таблиц; каталогами данных и системами отслеживания происхождения (lineage); управлением схемами; CDC; или внутренними платформами разработчиков для инженерии данных будет плюсом.
Информацию о льготах можно найти здесь.
ЗАЧЕМ ПРИСОЕДИНИТЬСЯ К НАМ?
Движение объединяет нас. В Strava мы создаем крупнейшее в мире сообщество активных людей, помогая им оставаться мотивированными и достигать своих целей.
Наша глобальная команда увлечена тем, чтобы сделать движение веселым, значимым и доступным для всех. Независимо от того, создаете ли вы технологии, развиваете наше сообщество или стимулируете инновации, ваша работа в Strava имеет значение.
Присоединяясь к Strava, вы не просто присоединяетесь к компании — вы присоединяетесь к движению. Если вы готовы привнести свою энергию, идеи и стремление, давайте вместе создадим что-то невероятное.
Strava создает программное обеспечение, которое делает лучшую часть дня наших спортсменов еще лучше. Точно так же, как мы глубоко привержены раскрытию их потенциала, мы стремимся обеспечить первоклассную, инклюзивную рабочую среду, где наши сотрудники могут расти и процветать. Мы поддерживаем Sequoia Capital, TCV, Madrone Partners и Jackson Square Ventures и расширяемся, чтобы удовлетворять потребности нашего растущего сообщества спортсменов по всему миру. Наша культура отражает наше сообщество. Мы постоянно стремимся нанимать и привлекать коллег из всех слоев общества, с разным опытом и точками зрения, потому что мы знаем, что вместе мы — более сильная команда.
Strava является работодателем с равными возможностями. В соответствии с ценностями Strava, мы принимаем все решения о трудоустройстве, включая найм, оценку, увольнение, продвижение по службе и обучение, независимо от расы, религии, цвета кожи, пола, возраста, национального происхождения, родословной, сексуальной ориентации, физических или умственных недостатков, состояния здоровья, беременности или связанных с беременностью условий, семейного положения, роста и/или веса.
Мы гарантируем, что лицам с ограниченными возможностями будут предоставлены разумные приспособления для участия в процессе подачи заявления на вакансию или собеседования, для выполнения основных должностных обязанностей и для получения других льгот и привилегий трудоустройства. Пожалуйста, свяжитесь с нами, чтобы запросить приспособление.
Уведомление для соискателей в соответствии с Законом о защите прав потребителей штата Калифорния (California Consumer Protection Act)
Оценка RocketHunt по реальным зарплатам
Оценка RocketHunt по реальным зарплатам