Senior Python Backend Engineer (PostgreSQL & Knowledge Graphs)

Про продукт

Інтро

Ми розробляємо платформу Governance, Risk and Compliance (GRC), яка допомагає організаціям керувати ризиками інформаційної безпеки в бізнес-процесах, системах, роботі з постачальниками та потоках даних.

Платформа використовує графи знань, щоб пов’язувати ризики, засоби контролю безпеки, оцінювання та підтверджувальні матеріали. Це дає змогу прозоріше аналізувати ризики й забезпечувати простежуваність процесів комплаєнсу.

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

Стек технологій

Python

FastAPI

Django

PostgreSQL

Neo4j

Apache AGE

Cypher / openCypher

Knowledge Graphs

Ontology Design

Pydantic

JSON Schema

REST API

OpenAPI

OSCAL

ServiceNow

CMDB

Rapid7

Docker

Kubernetes

Terraform

CI/CD

Твоя команда

Ти тісно співпрацюватимеш з інженерною командою клієнта над backend-архітектурою, моделюванням даних, графами знань та інтеграціями з корпоративними системами. Передбачена пряма комунікація з технічними фахівцями, які ухвалюють рішення, і можливість впливати на ключові інженерні рішення в межах проєкту.

Культура

Ми впроваджуємо високі стандарти в технологічну індустрію – це є місією нашої роботи. Щоб відповідати цьому, Techstack та всі мембери завжди рухаються вперед.

Кожен із нас має можливість зробити власний внесок у продукт, компанію, команду, галузь та свій особистий розвиток.  Також у Techstack ти можеш вибрати цікавий для тебе формат розвитку:

- мітапи, на яких ти можеш ділитися своїми знаннями і одночасно розвиватись, завдяки поширенню власного досвіду в межах компанії та місцевих технічних спільнот;

- ролі ментора чи технічного ліда. Займаючи одну з цих ролей, ти будеш допомагати молодшим спеціалістам та ділитися з ними своїми знаннями та досвідом;

- участь у наших технічних гільдіях, де можна обговорювати технічні рішення, підходи та тренди індустрії. 

Це все й формує нашу технічну культуру і експертизу компанії.

Твої обов’язки

Розробляти та підтримувати backend-сервіси на Python із використанням PostgreSQL.

Проєктувати й реалізовувати графи знань, онтології, графові моделі даних і запити з використанням Neo4j, Apache AGE або аналогічних технологій.

Розробляти конвеєри даних і механізми синхронізації структурованих комплаєнс-даних із графовими представленнями.

Створювати інтеграції з корпоративними системами, зокрема CMDB та платформами оцінювання безпеки.

Реалізовувати API, бізнес-логіку робочих процесів і механізми оцінювання ризиків із можливістю аудиту.

Забезпечувати узгодженість даних, їх валідацію, безпеку, автоматизоване тестування та надійність CI/CD.

Співпрацювати з технічними стейкхолдерами, перетворюючи складні вимоги на підтримувані backend-рішення.

Це про тебе

Від 5 років комерційного досвіду backend-розробки на Python.

Ґрунтовний практичний досвід роботи з PostgreSQL, зокрема проєктуванням схем, індексами, JSONB і міграціями баз даних.

Практичний досвід проєктування або реалізації графів знань та онтологій.

Досвід роботи з Neo4j, Apache AGE, Cypher/openCypher або аналогічними графовими технологіями.

Ґрунтовне розуміння REST API, backend-архітектури та інтеграцій із корпоративними системами.

Досвід валідації й синхронізації даних, реалізації робочих процесів або state machine.

Здатність самостійно досліджувати складні технічні проблеми та ухвалювати обґрунтовані інженерні рішення.

Достатній рівень англійської для робочої комунікації.

Що у нас є для тебе

Мати стабільну та довгострокову позицію у досвідченій команді.

Отримувати широкі можливості для професійного та кар’єрного зростання - професійні виклики, що спонукають до розвитку, мітапи, хакатони та професійні комʼюніті.

Працювати в умовах горизонтальних зв’язків та відсутності мікроменеджменту, де всі члени команди відкриті один до одного для вирішення будь-яких питань.

Мати можливість працювати в наших хабах (Харків, Київ, Львів, Вроцлав) або отримувати все необхідне для віддаленого формату.

Отримувати компенсацію до 50% вартості освітніх курсів та конференцій для твого професійного розвитку.

Відвідувати безкоштовні курси англійської мови та бізнес-англійської.

Мати 20 робочих днів відпустки та 7 днів лікарняних для підтримки твого здоров'я та відпочинку.

Отримувати повний юридичний та бухгалтерський супровід.

Одержувати приємні подарунки (appreciation gifts) до значущих подій та особистих приводів.

Етапи приєднання до Techstack

Попередня розмова з рекрутером.

Розгляд резюме та досвіду нашою технічною командою.

Перевірка рівня англійської.

Технічна співбесіда з інженерними фахівцями.

Фінальна співбесіда з командою клієнта.

Про нас

Techstack — це компанія з інжинірингу технологічних продуктів, що привносить високі стандарти розробки в ІТ-індустрії та підтримує їх. Ми надаємо можливість кожному члену команди впливати на розвиток продукту, компанії та процесів.

Дізнайся ще більше про Techstack

Хочеш зробити свій внесок?

Ти у правильному місці.

© 2026 Techstack. Всі права захищені.
behance iconlinkedin iconinstagram iconclutch icon