WorkListВойтиОформить подписку
CA

Senior Software Engineer | Platform Engineering

CAST AI · Developer Tools и облако
Откликнуться на сайте компании ↗

О вакансии

Откуда можно работать
Удалённо, находясь в Украине
из текста вакансии
Английский
C1
из текста вакансии
Уровень
Senior
указан работодателем
Даты
Опубликована 26.10 · видим у компании с 26.10 · проверена 02.11
дата публикации от работодателя

Та же должность в других городах и странах

Почему в каталоге:Основана выходцами из Восточной Европы, Кавказа и Центральной АзииПодробнее о компании →

Описание переведено машинно с английского.

Суть роли

Команда выпускает новый сервис, и путь от ноутбука до продакшена — сборка, тестирование, деплой и наблюдаемость на случай, если что-то пойдёт не так — не должен требовать от неё становиться экспертами по инфраструктуре. Это должна быть проложенная дорога: CI/CD-пайплайн, который просто работает, observability, доступная по умолчанию, и стандартные способы работы, которые являются очевидным лучшим выбором, потому что иначе каждая команда будет самостоятельно изобретать одни и те же решения.

Команда Platform строит и поддерживает эту дорогу, и работа эта внутренняя: пользователи — собственные инженеры Cast AI. Команда является мультипликатором для инженерной организации: всё, что она создаёт, создаётся один раз и служит каждой команде, а время, которое продуктовые команды иначе потратили бы на инфраструктуру, возвращается в разработку их продуктов.

Команда отвечает за то, чтобы инструменты, которыми инженеры создают, деплоят и наблюдают свои сервисы, были достаточно хороши для того, чтобы надёжность была реально достижима. Поскольку на платформу одновременно опираются сотни инженеров и десятки сервисов, она должна быть быстрой, корректной и «скучной» в лучшем смысле этого слова.

Что предстоит делать

  • Проектировать, создавать и эксплуатировать CI/CD-пайплайны, через которые выпускают релизы все инженерные команды.
  • Создавать и поддерживать инструменты observability и мониторинга, которые другие команды используют для отладки собственных систем в продакшене.
  • Создавать инструменты для локальной среды разработки, которые позволяют инженерам воспроизводить условия, близкие к продакшену, на своём ноутбуке.
  • Снижать трудности для всех остальных команд: выявлять, где инженеры теряют время из-за инфраструктуры, и устранять причину, а не обходить проблему временным решением.
  • Отлаживать сложные проблемы, затрагивающие CI/CD, инструменты observability, Kubernetes и облачную инфраструктуру.
  • Участвовать в формировании roadmap и бэклога платформы — определять, что будет создано дальше для инженеров, которые на вас рассчитывают.

Требования

  • Прочные основы разработки программного обеспечения: вы проектируете чистые абстракции, пишете поддерживаемый код и можете обосновать свой выбор архитектуры, а не просто добиваетесь того, чтобы что-то работало.
  • Опыт использования Go в продакшене настоятельно приветствуется; кандидатам без опыта с Go необходимо продемонстрировать сильные навыки системного программирования на сопоставимом языке.
  • Опыт в platform engineering: вы создавали и эксплуатировали (а не только использовали) большинство, но не обязательно все из следующего: системы CI/CD и GitOps (GitLab CI, Argo CD, Kargo), infrastructure as code (Terraform), оркестрацию контейнеров (Kubernetes, Helm), инструменты observability и мониторинга (VictoriaMetrics, Grafana, Loki, Tempo) и облачные платформы (AWS, GCP или Azure).
  • Опыт работы с AI-агентами для написания кода и agentic-процессами разработки.
  • Вы лично провели сложный проект от начала до конца.
  • Сильные навыки отладки, оптимизации и настройки производительности.
  • Хорошее владение английским языком, как устным, так и письменным.
  • Стартаповое мышление: вы адаптивны, проактивны и комфортно чувствуете себя в условиях неопределённости.
  • Участие в on-call-ротации для команд, которым это необходимо.

Будет плюсом

  • Операторы Kubernetes, создание Helm-чартов, admission webhooks.
  • Проектирование внутренней платформы для разработчиков (IDP) — golden paths, self-service-инструменты, каталоги сервисов.
  • Инструменты для локальной среды разработки (devcontainers, Tilt, Skaffold или аналогичные).
  • Вклад в OSS-проекты, связанные с Kubernetes или cloud-native.

Условия и бенефиты

  • Конкурентная зарплата (€6,500 – €9,000 gross, в зависимости от уровня опыта) плюс отдельная компенсация за участие в on-call (пассивное дежурство и активные вмешательства)
  • Гибкая глобальная среда с форматом remote-first.
  • Работа в глобальной команде экспертов по облачным технологиям и новаторов, увлечённых расширением границ технологий Kubernetes.
  • Опционы на акции.
  • Быстрая обратная связь благодаря динамичному рабочему процессу. Большинство проектов по новым функциям завершаются за 1–4 недели.
  • 10% рабочего времени можно тратить на личные проекты или саморазвитие.
  • Бюджет на обучение для профессионального и личного развития, включая доступ к международным конференциям и курсам, которые повышают ваши навыки.
  • Ежегодный хакатон, чтобы рождать новые идеи и укреплять связи в команде.
  • Бюджет на тимбилдинг и корпоративные мероприятия для общения с коллегами.
  • Бюджет на оборудование, чтобы у вас было всё необходимое.
  • Дополнительные выходные дни для поддержания здорового баланса между работой и личной жизнью.
  • От вас ожидается поездка в Вильнюс для онбординга — расходы на поездку покрывает компания.

Навыки

GoKubernetesGoogle CloudAWSAzureTerraformClickHouseGCP Pub/SubgRPCREST APIGrafanaVictoriaMetricsVictoriaLogsVictoriaTracesLokiTempoGitLab CIArgoCDKargoHelm

Подходите ли вы под эту вакансию

Сверка вакансии с резюме доступна тем, кто вошел. Войти