Seqana
Senior Software Engineer (Data & Platform)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в климатический стартап Seqana: отвечает за платформу, которая превращает научные данные и модели в воспроизводимые и проверяемые клиентские результаты. Ведёт инфраструктуру GCP, developer platform и геопространственные пайплайны, выступает ключевым ревьюером и ментором.
Задачи
- Отвечать за путь моделей и признаков из R&D в воспроизводимые и аудируемые клиентские результаты с версионированием данных, моделей и окружений
- Владеть developer platform и инженерными стандартами: окружения, контейнеры, шаблоны проектов, CI/CD и оркестрация пайплайнов в multi-repo Python-стеке
- Отвечать за инфраструктуру GCP: архитектура, infrastructure-as-code, мониторинг, управление стоимостью и доступами
- Развивать геопространственные процессы: хранение и обработка векторных и растровых данных высокого разрешения, эволюция баз данных
- Быть ключевым ревьюером core- и pipeline-инфраструктуры, писать и ревьюить design docs
- Менторить инженеров и давать обратную связь по дизайну и архитектуре
- Со временем координировать цели развития инфраструктуры и приоритеты между software и data engineering
Требования
- 6+ лет опыта в инженерных ролях, включая проектирование и эксплуатацию data-intensive backend-систем и пайплайнов в продакшене
- Опыт владения системами end-to-end: архитектурные решения, design docs, менторство инженеров
- Экспертный Python и уверенный SQL, опыт проектирования схем и моделей данных для продакшена
- Практический опыт с workflow- и pipeline-инструментами (например, Airflow, Dagster), experiment tracking и версионированием данных
- Опыт эксплуатации облачной инфраструктуры в продакшене, желательно GCP; infrastructure-as-code (Terraform/OpenTofu), IAM, контейнеры и воспроизводимые окружения (Docker, devcontainers)
- Глубокий опыт по всему SDLC: упаковка Python, контейнеры, стратегии тестирования, CI/CD, observability
- Чёткая коммуникация с техническими и нетехническими коллегами, мотивация работать над устойчивым развитием
- Степень в Software Engineering, Computer Science или эквивалентный практический опыт
Условия
- Реальная ответственность и влияние на техническое направление в компании ранней стадии
- Международная мотивированная команда, работа над проблемой изменения климата
- Инженерная культура на design docs, продуманных code review и общих практиках
- Remote-friendly: до 4 дней в неделю удалённо при базировании в Берлине или полностью удалённо из других регионов Германии, гибкий график
- Напитки, снеки, командные мероприятия и выбор техники
Навыки
- Python
- SQL
- Airflow
- Dagster
- GCP
- Terraform
- OpenTofu
- IAM
- Docker
- devcontainers
- CI/CD
- observability
- DVC
- MLFlow
- Streamlit
- BigQuery
- PostgreSQL
- dbt
- geospatial