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, їхні можливі збої та випадки, коли потрібна перевірка людиною.
  • Уміння збирати відгуки користувачів і продумувати сценарії взаємодії та відмов.
  • Чітка письмова комунікація у специфікаціях, документації, журналах змін і примітках до релізів.
  • Готовність працювати в умовах невизначеності.
  • Потрібно успішно пройти перевірку біографічних даних.

Переваги

  • Можливість отримати бонус.
  • Частка в капіталі компанії.
  • Комплексне медичне й стоматологічне страхування, а також страхування зору.
  • Гнучкий формат роботи з найближчого офісу, з дому або комбіновано, з урахуванням обмежень за місцем проживання.
  • Конкурентна оплата праці.
  • Спільна робота в команді.
  • Можливість зробити вагомий внесок.
  • Розумне пристосування умов для кваліфікованих людей з інвалідністю.