Fivetran
Senior Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в команду Orchestration платформы dbt — владение control plane: планировщик, execution harness и обработка результатов. Полностью удалённая позиция с проектированием и доставкой фич end-to-end.
Задачи
- Проектировать и реализовывать фичи и оптимизации производительности сервисов команды Orchestration — планировщика, execution harness и обработки результатов
- Разрабатывать, поддерживать и тестировать качественный поддерживаемый код, оптимизировать критические пути по производительности
- Писать технические дизайны для фич, собирать обратную связь и объяснять trade-offs решений
- Участвовать в ревью технических дизайнов и pull request'ов, давать конструктивную обратную связь
- Повышать покрытие тестами юнит-тестами и рефакторить код для снижения техдолга
- Разбирать и отлаживать продакшн-инциденты, проводить постмортемы и планы митигации
- Декомпозировать фичи на задачи, планировать и выполнять собственные проектные планы, участвовать в спринт- и фиче-планировании
- Взаимодействовать с product-менеджерами, QE, поддержкой и коллегами для выпуска качественного, производительного и масштабируемого продукта
- Периодически участвовать в on-call ротации и следить за безопасностью в работе
- Использовать AI-инструменты (GitHub Copilot, Claude Code, разговорный AI) для ускорения разработки и подготовки SDLC-артефактов
Требования
- 5+ лет опыта в разработке ПО, включая проектирование и создание backend-сервисов и переиспользуемых компонентов с нуля
- Опыт работы с распределёнными системами и облачными концепциями
- Умение писать хорошо структурированный, производительный и покрытый тестами код
- Способность самостоятельно вести фиче-уровневые разработку и дизайн, объяснять trade-offs
- Умение находить недостатки дизайна в существующих системах и предлагать улучшения
- Опыт код-ревью, дизайна, траблшутинга и тестирования
- Владение современным backend- или системным языком: Python, Java, C++ или C#
- Практический опыт с облачными платформами (AWS, GCP или Azure) и контейнеризацией (Docker, Kubernetes)
- Опыт с CI-инструментами (например, BuildKite) и observability-инструментами (Datadog, Grafana) — плюс
- Свободное использование AI-ассистентов и coding-агентов для генерации и исследования кода, а также разговорного AI для работы с SDLC-артефактами
Условия
- 100% оплачиваемая работодателем медицинская страховка
- Щедрый оплачиваемый отпуск (гибкий/неограниченный в зависимости от роли и страны), больничные, инклюзивный родительский отпуск, праздники и Global Week of Rest, волонтёрские дни
- RSU-гранты
- Возможности профессионального развития и обучения
- Виртуальные happy hours, бесплатная еда и тимбилдинги
- Ежемесячный стипенд на мобильную связь
- Доступ к платформе психологической поддержки для сотрудников и их иждивенцев
- Полностью удалённая работа, полная занятость
Навыки
- Python
- Rust
- GraphQL
- Postgres
- Snowflake
- Kafka
- Kubernetes
- Docker
- AWS
- GCP
- Datadog
- Java
- C++
- C#
- Azure
- BuildKite
- Grafana
- GitHub Copilot
- Claude Code