Horizon3.ai
Horizon3.ai
Horizon3.ai — компанія у сфері кібербезпеки та штучного інтелекту, заснована у 2019 році, яка розробляє програмне забезпечення для автономного тестування на проникнення. Платформа NodeZero допомагає організаціям безперервно оцінювати рівень захищеності, виявляючи потенційно придатні для експлуатації шляхи атак у хмарних, IoT- та локальних середовищах. NodeZero створена як SaaS-рішення самообслуговування й надає відомості про вразливості без потреби в постійно активних агентах або агентах із доступом за обліковими даними. Horizon3.ai заснована ветеранами сил спеціальних операцій США та сектору національної безпеки й зосереджується на допомозі командам із безпеки завчасно усувати слабкі місця, перш ніж ними зможуть скористатися зловмисники.

Провідний інженер-програміст платформи агентних даних

Визначайте технічний напрям розвитку платформи баз даних Horizon3.ai, формуючи архітектуру PostgreSQL і графових даних для автономного продукту з кібербезпеки. Проєктуйте масштабовані схеми й міграції, пишіть робочий код і допомагайте інженерам різних команд.

Опис

  • Разом із керівниками інженерних команд та організацією Pentest Platform визначати дорожню карту платформи баз даних.
  • Ухвалювати ключові архітектурні рішення щодо структури схем, секціонування, міграцій і масштабованості баз даних.
  • Готувати проєктну документацію, що формує спільну технічну основу для команди.
  • Розвивати експертизу PostgreSQL в оптимізації запитів, індексуванні, секціонуванні, реплікації та керуванні пулами підключень.
  • Формувати графову модель активів для вузлів, сервісів, облікових даних і вразливостей у межах тестів на проникнення.
  • Перевіряти схеми й забезпечувати безпеку та зворотність міграцій без простою.
  • Розробляти інструменти й інженерні практики для ретельного контролю змін схем.
  • Наставляти інженерів рівнів P5 і P4, проводячи рев’ю коду й проєктних рішень та працюючи з ними в парах.
  • Узгоджувати контракти даних, стандарти продуктивності запитів і архітектурні обмеження з командами Data Ingestion, Asset Inventory, API Platform і Security Research.
  • Як індивідуальний фахівець долучатися до розробки робочого коду й підготовки технічної проєктної документації.

Вимоги

  • Мати глибокий підтверджений досвід роботи з PostgreSQL, зокрема знати внутрішню будову планувальника запитів, просунуте індексування, секціонування, логічну реплікацію, обслуговування великих обсягів даних і налаштування пулів підключень.
  • Мати досвід проєктування великих багатокористувацьких баз даних, зокрема безпеки на рівні рядків та ізоляції орендарів.
  • Мати досвід масштабних міграцій схем у робочому середовищі: змін без простою, зворотно сумісної еволюції схем та інструментів на кшталт Flyway або golang-migrate.
  • Знати графові моделі даних і бази, такі як Neo4j чи AWS Neptune, або графоподібні реляційні підходи, наприклад рекурсивні CTE, ltree чи списки суміжності.
  • Писати робочий код застосунків на Go або Python.
  • Мати досвід визначення архітектури баз даних у великих системах — від проєктування до промислової експлуатації — у кількох компаніях або командах.
  • Розуміти компроміси в архітектурі даних: нормалізація чи денормалізація, узгодженість чи доступність, розділення OLTP і OLAP, проєктування спершу схем або даних.
  • Уміти планувати схеми на довгострокову перспективу та суттєве збільшення обсягів даних.
  • Уміти чітко пояснювати складні рішення щодо баз даних у проєктній документації, ADR і міжкомандних рев’ю.
  • Мати досвід упровадження стандартів роботи з базами даних у кількох командах без прямих адміністративних повноважень.
  • Мати досвід запровадження інженерних практик роботи з базами даних, зокрема правил рев’ю схем, стандартів безпечних міграцій і перевірки продуктивності запитів.
  • Мати досвід розвитку інженерів за допомогою рев’ю коду, парного програмування й архітектурного наставництва.
  • Буде перевагою досвід роботи з даними у сфері кібербезпеки, часовими рядами, вимогами відповідності, аналітичними запитами або BI та звітністю, а також внесок у відкриті проєкти баз даних.
  • Мати домашнє широкосмугове підключення до інтернету зі швидкістю щонайменше 25 Мбіт/с.

Переваги

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