Ancestry
Ancestry
Ancestry — компания, специализирующаяся на семейной истории. Её онлайн-инструменты для генеалогических исследований, исторические архивы и потребительские ДНК-тесты помогают людям изучать и рассказывать о своём происхождении. Платформа с подпиской и бизнес наборов для ДНК-тестирования объединяют технологии, науку о данных и исторические материалы для личных исследований. Ancestry нанимает специалистов в международные команды в таких областях, как разработка продуктов, инженерия, маркетинг и наука, уделяя особое внимание клиентскому опыту и инклюзивности.

Ведущий инженер по продукту, опыт разработчиков

Руководите разработкой инструментов, CI/CD-платформ и рабочих процессов с ИИ, которые повышают эффективность инженерной работы в Ancestry. Развивайте внутренние продукты от изучения потребностей пользователей и проектирования до запуска, внедрения и оценки результатов.

Описание

  • Ведите работу над процессом разработки, инструментом или проблемой пользователя от первоначального изучения до запуска и внедрения.
  • Изучайте потребности в беседах с инженерами, менеджерами продуктов и дизайнерами, а также анализируя обращения в поддержку, данные об использовании и журналы CI.
  • Определяйте проблему, пользователей и желаемые результаты; решайте, от чего отказаться, и планируйте полезные релизы.
  • Проектируйте сквозные сценарии: потоки взаимодействия, состояния, пустые экраны и обработку ошибок.
  • Создавайте прототипы в Figma или непосредственно в коде.
  • Разрабатывайте интерфейсы на TypeScript и React, серверные сервисы и API, инструменты командной строки и терминальные интерфейсы, приложения и Actions для GitHub, шаблоны конвейеров Harness, а также интеграции с Atlassian и Figma.
  • Создавайте возможности на базе ИИ с использованием агентных процессов, проектирования контекста и инструментов, а также MCP-серверов; предусматривайте оценку, проверку человеком, ограничения стоимости и задержки и защитные механизмы.
  • Создавайте качественное внутреннее ПО с адаптивным интерфейсом, поддержкой специальных возможностей, понятными сообщениями об ошибках и надежной документацией.
  • Определяйте измеримые результаты, отслеживайте внедрение и делитесь выводами.
  • Содействуйте внедрению с помощью партнеров по проектированию, пилотных запусков, объявлений о релизах, консультационных часов и простых путей миграции.
  • Превращайте успешные разовые решения в повторно используемые компоненты и принимайте технические решения в своей зоне ответственности.
  • Тесно сотрудничайте с коллегами и привлекайте всю команду к решениям, влияющим на процессы за пределами вашей области.

Требования

  • Не менее пяти лет профессионального опыта в разработке ПО; стажировки не учитываются.
  • Опыт выпуска ПО, которое пользователи выбирали и начинали применять.
  • Опыт руководства сложным проектом от неопределенных требований до запуска.
  • Умение координировать работу между командами и обоснованно выбирать объем и подход к реализации.
  • Глубокие знания как минимум в одной релевантной области: TypeScript и React, Go, Python, Java или Rust.
  • Умение эффективно работать на смежных уровнях инженерного стека.
  • Опыт создания инструментов для разработчиков, например CLI, внутренних платформ, SDK, средств CI/CD или интеграций со средами разработки.
  • Умение объяснить, какую ценность ПО для разработчиков приносит своим пользователям.
  • Умение оценивать функции на базе LLM, их возможные сбои и ситуации, требующие проверки человеком.
  • Умение собирать отзывы пользователей и продумывать сценарии взаимодействия и отказов.
  • Ясная письменная коммуникация в спецификациях, документации, журналах изменений и примечаниях к релизам.
  • Готовность работать в условиях неопределенности.
  • Необходимо успешно пройти проверку биографических данных.

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

  • Возможность получить бонус.
  • Долевое участие в компании.
  • Комплексное медицинское и стоматологическое страхование, а также страхование зрения.
  • Гибкий формат работы: из ближайшего офиса, дома или комбинированно, с учетом ограничений по месту проживания.
  • Конкурентная оплата труда.
  • Совместная работа в команде.
  • Возможность внести значимый вклад.
  • Разумные условия и адаптации для квалифицированных людей с инвалидностью.