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

Senior Software Engineer | Product Foundations

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

О вакансии

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

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

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

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

Суть роли

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

Эта вакансия охватывает несколько команд, которые работают над разными частями одной и той же задачи доверия и учёта: аутентификация, авторизация и SSO для каждого пользователя и рабочей нагрузки. Биллинг, аудиторские журналы, уведомления и feature flags, которые обеспечивают прозрачность платформы для каждого клиента. Отслеживание цен на облачные ресурсы в реальном времени по каждому региону и зоне доступности, включая доступность Spot и скидки. И отчётность, которая превращает большие объёмы данных временных рядов в быстрые и точные ответы о том, сколько на самом деле сэкономила автоматизация.

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

  • Проектировать, разрабатывать и эксплуатировать backend-сервисы на Go, от корректной работы которых зависят другие команды и клиенты.
  • Отвечать за функциональность от начала до конца: от проектирования до реализации, тестирования и выкатки в продакшен.
  • Разбирать сложные проблемы в продакшене, связанные с критичными для безопасности, денег или доверия процессами.
  • Работать вместе с продуктовой и другими инженерными командами над задачами, у которых нет учебниковых решений.
  • Участвовать в определении направления продукта и бэклога — влиять на то, что будет создано дальше, а не только на то, как это делается.

Требования

  • Сильные основы программной инженерии: вы проектируете чистые абстракции, пишете поддерживаемый код и можете обосновать свои архитектурные решения, а не просто добиться того, чтобы что-то работало.
  • Опыт работы с Go в продакшене весьма желателен; кандидаты без опыта работы с Go должны продемонстрировать сильные навыки системного программирования на сопоставимом языке.
  • Вы создавали или эксплуатировали критичные для доверия системы в масштабе — аутентификацию/авторизацию, биллинг или финансовые/близкие к бухгалтерскому учёту данные, где ошибка имеет реальные последствия.
  • Хорошее понимание лучших практик проектирования API — версионирование, обратная совместимость, аутентификация, идемпотентность, асинхронные паттерны и подобное.
  • Сильные навыки отладки, оптимизации и настройки производительности – включая профилирование запросов, проектирование индексов и настройку производительности баз данных, выходящую за рамки использования ORM.
  • Опыт эксплуатации и оптимизации систем под высокой нагрузкой — вы умеете находить и устранять узкое место, а не просто добавлять ресурсы.
  • Практический опыт работы с Kubernetes — вы понимаете основные концепции (pods, services, deployments) и развёртывали или отлаживали что-либо в кластере.
  • Опыт работы с AI-агентами для написания кода и агентными рабочими процессами разработки.
  • Вы лично руководили сложным проектом от начала до конца.
  • Хорошее владение английским языком, как устным, так и письменным.
  • Стартаперский настрой: способность адаптироваться, проактивность и комфортное отношение к неопределённости.
  • Участие в on-call-ротации в командах, где это требуется.

Будет плюсом

  • Проектирование мультитенантных систем идентификации — аутентификация, авторизация, SSO.
  • Корпоративные протоколы идентификации — SAML, OIDC и SCIM для provisioning и синхронизации корпоративных учётных записей.
  • Системы биллинга, аудиторских журналов, уведомлений или feature flags в продакшене.
  • Опыт работы с API цен/биллинга облачных провайдеров в AWS, GCP или Azure либо с отслеживанием доступности Spot-инстансов.
  • Приём и запросы данных временных рядов с высокой кардинальностью в масштабе.
  • Понимание внутреннего устройства Kubernetes.
  • Опыт работы с CI/CD и практиками DevOps.
  • Инструменты наблюдаемости (Prometheus, Grafana, OpenTelemetry) в продакшене.

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

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

Навыки

GoKubernetesAWSGoogle CloudAzureTerraformPostgreSQLClickHouseGCP Pub/SubgRPCREST APIPrometheusGrafanaLokiTempoGitLab CIArgoCDSAMLOIDCSCIM

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

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