HackerRank
HackerRank
HackerRank разрабатывает платформу для оценки навыков и обучения технологических команд и разработчиков. Работодатели используют её для проверки кода, оценки кандидатов с помощью практических задач по программированию и выявления плагиата с помощью ИИ во время отбора и собеседований. Разработчики могут практиковаться в программировании, готовиться к собеседованиям и развивать навыки в глобальном сообществе платформы. Основанная в 2012 году, HackerRank обслуживает более 3 000 технологических команд по всему миру, в том числе многие компании из списка Fortune 100.

Старший инженерный менеджер HackerRank — платформа оценки (гибридный формат, Индия)

Руководите разработкой платформы оценки HackerRank для найма и повышения квалификации разработчиков. Масштабируйте распределённые системы для более чем 100 000 кандидатов одновременно и развивайте эффективные команды.

Описание

  • Определять техническое направление и руководить разработкой платформы оценки HackerRank.
  • Предоставлять кандидатам выделенные виртуальные машины и онлайн-среду разработки для работы с реальными приложениями.
  • Создавать системы, поддерживающие до 100 000 кандидатов одновременно.
  • Работать с продуктовыми командами HackerRank над интеграцией решений для оценки во все продукты.
  • Совместно с отделом продукта определять видение и дорожную карту платформы оценки.
  • Проектировать системы, рассчитанные на более чем 100 000 одновременных пользователей.
  • Отвечать за выполнение обязательств по поставке и направлять повседневную работу с применением гибких методологий.
  • Обеспечивать высокий уровень операционной работы: надёжность, реагирование на инциденты, безопасность и конфиденциальность.
  • Нанимать, наставлять и развивать инженеров, в том числе создавать карьерные траектории.
  • Определять, как команда использует инструменты ИИ при разработке программного обеспечения.
  • Сотрудничать с командами продукта, инфраструктуры и безопасности.

Требования

  • Не менее 8 лет опыта разработки программного обеспечения, включая не менее 3 лет руководства инженерными командами.
  • Значительный опыт проектирования высокодоступных, масштабируемых, отказоустойчивых и безопасных распределённых систем и крупномасштабных веб-сервисов.
  • Опыт технического руководства и способность направлять важные обсуждения архитектуры.
  • Подтверждённый опыт найма, руководства и наставничества технических команд, а также управления ожиданиями заинтересованных сторон.
  • Практическое владение как минимум одним из языков: Go, Python, Ruby или Node.js.
  • Уверенное практическое владение AWS или Google Cloud Platform.
  • Навыки ясной коммуникации и способность эффективно работать в динамичной и меняющейся среде.
  • Опыт создания или масштабирования облачных IDE, удалённых сред разработки или онлайн-платформ для программирования.
  • Практическая экспертиза в контейнерах, Kubernetes и виртуальных машинах по запросу либо изолированных вычислительных средах в крупном масштабе.
  • Опыт нагрузочного тестирования, автомасштабирования и планирования ресурсов для переменного трафика, обусловленного событиями.
  • Опыт внедрения практик разработки с поддержкой ИИ в инженерной команде.

Преимущества

  • Работодатель обеспечивает равные возможности трудоустройства и реализует политику позитивных действий.
  • Информация соискателей обрабатывается конфиденциально в соответствии с рекомендациями по равным возможностям трудоустройства.