Fivetran

Ведущий инженер-программист

Коротко

Старший инженер-программист (Staff Software Engineer) в команду Cloud Signals компании Fivetran, отвечающую за биллинг, измерение использования, телеметрический конвейер Vortex и систему уведомлений для платформы Fivetran + dbt. Требуется более 8 лет опыта в создании распределенных backend-систем на Python/TypeScript, опыт с Kafka, PostgreSQL, Snowflake, AWS, Docker, Kubernetes, Terraform и Datadog, а также подтвержденное техническое лидерство в межкомандных проектах. Позиция полностью удаленная, предполагает техническое руководство, наставничество инженеров и участие в дежурствах по критически важным для доходов системам.

О нас
С момента основания Fivetran и по сей день наша миссия остается неизменной: сделать доступ к данным таким же простым и надежным, как электричество. С помощью Fivetran данные клиентов поступают в их хранилища в каноническом виде и готовы к запросам без необходимости в инженерной поддержке или обслуживании.
Fivetran и dbt Labs объединяют две ведущие компании отрасли с общей миссией: помогать организациям раскрывать полный потенциал их данных. Вместе мы предоставляем слой инфраструктуры данных, который помогает организациям перемещать, трансформировать и доверять своим данным — с момента их перемещения, через каждую трансформацию, до контекста, на который опираются команды и системы искусственного интеллекта.
Fivetran помогает организациям автоматизировать перемещение данных между системами, облаками, движками и инструментами, на которые они полагаются. dbt Labs является пионером в области аналитической инженерии, помогая командам преобразовывать данные в надежные и управляемые инсайты. Вместе мы поддерживаем тысячи организаций, которые строят надежную основу для аналитики, ИИ и принятия лучших бизнес-решений.
В этот переходный период вы можете видеть упоминания как Fivetran, так и dbt Labs в процессе нашего набора персонала, поскольку мы интегрируем наши команды, системы и карьерные сайты.
О роли
Мы ищем старшего инженера-программиста (Staff Software Engineer) для присоединения к Cloud Signals — команде, которая отвечает за системы измерения, выставления счетов и взаимодействия с нашими клиентами на платформе dbt и, все больше, в объединенном продукте Fivetran + dbt.
Cloud Signals отвечает за:
•Выставление счетов и измерение использования: преобразование активности продукта в точные, проверяемые данные об использовании и выставлении счетов, а также руководство интеграцией биллинга Fivetran и dbt в единую консолидированную систему.
•Vortex — наш телеметрический и событийный конвейер: высокообъемный прием событий, который питает хранилище данных, продуктовую аналитику и последующие системы.
•Система уведомлений: общий сервис, который отправляет транзакционные и продуктовые уведомления (электронная почта, внутриприложенческие уведомления, Slack) для команд по всей платформе.
•Отчеты по использованию и администрированию: предоставление клиентам прозрачного видения потребления по мере перехода к ценообразованию на основе потребления.
Эти системы являются критически важными для доходов и доверия клиентов. В роли старшего инженера вы будете задавать техническое направление для них, решать самые сложные межкомандные задачи и помогать повышать стандарты инженерии в этой области.
Это позиция с полной удаленной занятостью.
Технологии, которые вы будете использовать
•Python и TypeScript для бэкенд-сервисов и API (опыт с Rust, Go или Java также приветствуется)
•Реляционные базы данных (PostgreSQL) и облачные хранилища данных (Snowflake)
•Системы потоковой передачи и обмена сообщениями (Kafka или аналогичные) для высокопроизводительных телеметрических и пользовательских конвейеров
•AWS (а также опыт работы с GCP или Azure), Docker и Kubernetes
•Terraform для инфраструктуры как кода
•Datadog для наблюдаемости, оповещений и дежурств
•Платформы стороннего биллинга и платежей, а также внутренние и публичные REST API
•Ассистенты и агенты на базе ИИ для программирования (например, Claude Code) в повседневной разработке
Что вы будете делать
•Определять техническое направление систем Cloud Signals: задавать архитектуру, писать и распространять технические документы, превращать неоднозначные бизнес-цели (консолидированный биллинг, ценообразование на основе потребления, расширение телеметрии) в четкие поэтапные технические планы.
•Руководить проектированием и внедрением интеграции биллинга Fivetran + dbt: модели данных, конвейеры использования, сверка и стратегия миграции, чтобы каждый клиент получал правильный счет вовремя.
•Развивать Vortex в надежную, экономичную и масштабируемую платформу событий: подключать новые типы событий, сокращать операционные зависимости и затраты, обеспечивать корректную и наблюдаемую загрузку данных в хранилище.
•Развивать Систему уведомлений в надежный общий сервис, который другие команды смогут легко использовать.
•Тесно сотрудничать с командами Продукта, Финансов, RevOps, Данных и инженерными командами партнеров обеих компаний, часто заполняя пробелы в спецификациях и создавая прототипы для проверки идей перед выбором направления.
•Повышать операционное мастерство: определять SLO, улучшать оповещения и инструкции, участвовать в дежурствах, руководить реагированием на инциденты и проводить безвиновные постмортемы для бизнес-критичных систем.
•Наставлять инженеров на всех уровнях, давать продуманные отзывы по коду и дизайну, подавать пример в инженерных практиках, включая эффективное и ответственное использование ИИ-инструментов в жизненном цикле разработки ПО.
•Работать между командами, отделами и часовыми поясами в качестве технического партнера для инженерного руководства по вопросам дорожной карты, комплектования штата и решений о разработке или покупке.
Навыки, которые мы ищем
•Более 8 лет опыта создания и эксплуатации производственного программного обеспечения с подтвержденным опытом технического лидерства в крупных межкомандных проектах
•Глубокий опыт проектирования распределенных систем и бэкенд-сервисов с сильным акцентом на корректность, идемпотентность и целостность данных
•Практический опыт работы с событийно-ориентированными архитектурами и системами потоковой передачи или обмена сообщениями (например, Kafka) при высоких объемах
•Хорошее знание реляционных баз данных и моделирования данных, а также опыт работы с облачными хранилищами данных, такими как Snowflake
•Подтвержденная способность проектировать, создавать и использовать API, а также интегрироваться с системами третьих сторон
•Опыт работы в продакшене с как минимум одним крупным облачным провайдером (предпочтительно AWS), контейнерами и оркестрацией (Docker, Kubernetes) и инфраструктурой как кодом (Terraform)
•Сильное операционное мышление: наблюдаемость (Datadog или аналог), SLO, дежурства, управление инцидентами и ведение систем через миграции без простоев
•Умение выявлять недостатки в дизайне существующих систем и руководить постепенными улучшениями при сохранении выпуска продукта
•Отличные письменные и устные коммуникативные навыки: вы пишете понятные технические документы, согласовываете заинтересованные стороны с разными приоритетами и объясняете технические компромиссы нетехническим партнерам
•Свободное владение ИИ-ассистентами и агентами для программирования при создании функций, исправлении ошибок, тестировании и исследовании, а также с разговорным ИИ (Claude, ChatGPT, внутренние чат-боты) для исследований, написания и проверки артефактов жизненного цикла разработки ПО, таких как TDD, PRD, постмортемы, планы тестирования и предложения
Дополнительные навыки
•Опыт работы с системами биллинга, измерения или ценообразования на основе использования (например, Metronome, Stripe или внутренние системы рейтинга и выставления счетов)
•Опыт создания телеметрических или аналитических конвейеров (например, Snowplow, Iceberg, архитектуры lakehouse)
•Опыт создания платформ уведомлений или обмена сообщениями (электронная почта, внутриприложенческие уведомления, вебхуки) в масштабе
•Опыт обработки данных (ETL/ELT), работы с dbt или другими современными инструментами стека данных
•Опыт руководства консолидацией платформ или интеграцией систем после слияния или поглощения
Преимущества и льготы
•100% оплачиваемая работодателем медицинская страховка*
•Щедрый оплачиваемый отпуск, включая оплачиваемый отпуск или гибкий/неограниченный отпуск в зависимости от роли и страны, а также оплачиваемые больничные, инклюзивный отпуск по уходу за ребенком, оплачиваемые праздничные дни, включая глобальную неделю отдыха в конце года, и дни для волонтерства
•Гранты акций RSU*
•Возможности профессионального развития и обучения
•Виртуальные корпоративные встречи, бесплатная еда и веселые командные мероприятия
•Ежемесячная компенсация за мобильный телефон
•Доступ к инновационной платформе поддержки психического здоровья, предлагающей персонализированную помощь и ресурсы в таких областях, как терапия, коучинг и самостоятельные упражнения по осознанности для всех застрахованных сотрудников и их иждивенцев
*Может варьироваться в зависимости от страны и типа работника — пожалуйста, свяжитесь с вашим рекрутером для получения дополнительной информации.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте

Похожие вакансии