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

Distinguished Software Engineer, AI

Securityscorecard · Кибербезопасность
Откликнуться на сайте компании ↗

О вакансии

Откуда можно работать
Удалённо · CAN, США
из текста вакансии
Английский
C1
по другим вакансиям компании
Уровень
Senior
стаж из описания: «10+ years»
Даты
Опубликована 26.10 · видим у компании с 26.10 · проверена 02.11
дата публикации от работодателя
Почему в каталоге:Основана выходцами из Восточной Европы, Кавказа и Центральной АзииПодробнее о компании →

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

Суть роли

Мы создаём новую инженерную команду, задача которой — изменить то, как SecurityScorecard разрабатывает программное обеспечение. Вы станете одним из первых её участников.

Команда выясняет, как компании нашего размера следует выпускать код теперь, когда агенты могут писать его большую часть. Это настоящая работа с кодовой базой: сквозной запуск агентных процессов разработки, поиск мест, где они ломаются, создание инструментов и ограничителей (guardrails), которые исправляют эти сбои, и превращение того, что работает, в способ работы остальной инженерной организации. По ходу работы мы будем выбирать продуктовые направления для проверки. Со временем команда возьмёт на себя реальную ответственность за продукт и вольётся обратно в более широкую инженерную организацию.

Это проект с нуля. Вы будете подчиняться нашему CTO или инженеру, возглавляющему команду, а линии подчинения будут меняться по мере роста команды. Если для вас очень важны должности и организационные схемы, эта роль вам не подойдёт. Для нас важны результат и влияние.

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

  • Запускать агентные процессы разработки на продакшн-коде и выяснять, что на самом деле работает в нашем масштабе
  • Создавать инструменты, ограничители (guardrails), evals и практики ревью, которые позволяют агентам выпускать код, которому мы доверяем
  • Проектировать системы, которые остаются надёжными, когда большую часть кода пишут агенты, и определять, где человек должен оставаться в контуре
  • Выпускать реальные изменения в наших продуктах, используя их как тестовые примеры для нового способа работы
  • Работать в паре с инженерами по всей организации, проверять их работу и помогать им внедрять то, что мы узнаём
  • Повышать планку найма: проводить собеседования с кандидатами и помогать решать, кто присоединится к команде
  • Записывать то, что мы узнаём, чтобы другие команды могли использовать это без нашего участия
  • Проектировать, создавать и выпускать клиентские функции продукта на основе AI с использованием TypeScript, Go и AWS, отвечая за качество и надёжность от начала до конца
  • Проектировать и реализовывать агентные процессы, пайплайны LLM и интеллектуальную автоматизацию, помогающие клиентам быстрее получать более практичные данные о безопасности
  • Интегрировать foundation models в существующие части продукта с практическим учётом задержки, стоимости, качества результата и оценки
  • Использовать AI-нативные инструменты разработки (Claude Code, Codex, Cursor и др.) как основную часть своего рабочего процесса, задавая стандарт того, как работает эта команда
  • Руководить ревью архитектуры и кода с упором на надёжность продакшн-уровня, безопасность и поддерживаемость
  • Вести проекты от начала до конца — от концепции до продакшна, включая мониторинг, итерации и улучшения после запуска
  • Следить за развитием AI-инструментов и foundation models и привносить актуальные достижения в наш роадмап и практики

Требования

  • 10+ лет опыта создания и выпуска продакшн-ПО, с послужным списком в сильных инженерных компаниях (big tech, быстрорастущие стартапы или и то и другое)
  • Подтверждения того, что вы были движущей силой. Нам нужны люди, которые задавали направление в своих командах, а не те, кто просто ехал вместе со всеми.
  • Глубокое знание основ computer science и проектирования систем. Вы можете спроектировать распределённую систему на доске и объяснить, как она выходит из строя.
  • Активное практическое использование AI-инструментов для написания кода на реальных кодовых базах, со своим мнением о том, что работает, а что нет
  • Опыт разработки с LLM: агенты, использование инструментов (tool use), evals, проектирование промптов и контекста
  • Уверенное владение TypeScript и крепкие основы backend-разработки
  • Комфортная работа в условиях неопределённости и в команде, которая меняет форму. Вы поможете определять эту роль по ходу работы.
  • Опыт проектирования и эксплуатации распределённых систем в облачных средах (предпочтительно AWS)
  • Практический опыт работы с CI/CD, контейнеризацией (Docker, Kubernetes) и практиками развёртывания в продакшне
  • Чёткая и прямая коммуникация как с техническими, так и с нетехническими заинтересованными сторонами

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

В каждой стране условия свои; мы предлагаем конкурентную зарплату, опционы на акции, медицинские льготы, неограниченный оплачиваемый отпуск (PTO), отпуск по уходу за ребёнком, компенсацию расходов на обучение и многое другое!

  • Для кандидатов, находящихся в США, ориентировочный диапазон общего вознаграждения на этой позиции составляет $350,000-$400,000 USD, целиком базовая зарплата. Кроме того, эта роль включает значительный пакет акций сверх денежного вознаграждения.
  • Для кандидатов, находящихся в Канаде, ориентировочный диапазон общего вознаграждения на этой позиции составляет $400,000-$500,000 CAD, целиком базовая зарплата. Кроме того, эта роль включает значительный пакет акций сверх денежного вознаграждения.
  • Для кандидатов, находящихся в Аргентине/Бразилии, ориентировочный диапазон общего вознаграждения на этой позиции составляет $175,000-$250,000 USD, целиком базовая зарплата. Кроме того, эта роль включает значительный пакет акций сверх денежного вознаграждения.

Навыки

TypeScriptJavaScriptGoAWSDockerKubernetesTerraformClickHousePostgreSQLClaude CodeCodexCursorCI/CDLLM

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

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