← Усі вакансії

Principal Full-Stack Engineer (Python / FastAPI / Vue)

Рівень:
lead
Джерело:
djinni.co
Відгукнутись на вакансію →

Remote · Full-time · Перетин із робочими годинами ЄС

Шукаємо інженера в технологічну компанію, яка поєднує OSINT та сучасну аналітику даних, допомагаючи державним організаціям краще розуміти технологічне й економічне середовище Китаю та росії.

Ми розширюємо engineering-команду та шукаємо Principal Full-Stack Engineer із сильним фокусом на backend. Ви приєднаєтеся до Applications Team, яка створює API та вебзастосунок для роботи з аналітичною платформою даних.

Це роль із високим рівнем відповідальності: ви визначатимете технічні підходи, проєктуватимете backend-сервіси, працюватимете з великими обсягами даних і відповідатимете за поведінку сервісів у production. За потреби реалізовуватимете функціональність по всьому стеку, від моделі даних до інтерфейсу.

В основі платформи — knowledge graph із понад 50 млн китайських організацій та осіб і більш ніж 1 млрд пов’язаних записів: компанії, люди, закупівлі та зв’язки між ними. Ваше завдання — перетворювати ці дані на швидкі, надійні та добре версіоновані API й продуктові функції.

Ваші завдання:

Проєктувати, розвивати й підтримувати версіонований REST API для корпоративних і державних клієнтів.

Забезпечувати зворотну сумісність API та продумувати його подальший розвиток.

Працювати з Neo4j, Elasticsearch, Trino та PostgreSQL, перетворюючи складні дані на зрозумілі й продуктивні API-відповіді.

За потреби реалізовувати функціональність у frontend на Vue 3 та TypeScript.

Інтегрувати authentication та authorization через Auth0, враховуючи multi-tenant архітектуру й різні рівні доступу клієнтів.

Відповідати за deployment, observability, продуктивність і стабільність сервісів у Kubernetes.

Визначати інженерні стандарти, проводити змістовні code review та допомагати розвитку інших інженерів.

Брати участь у складних архітектурних і продуктових рішеннях.

Наш стек:

Python 3.12 · FastAPI · Vue 3 · TypeScript · Neo4j · Elasticsearch · PostgreSQL · Trino · Auth0 · Docker · Kubernetes · Azure AKS · GitLab CI · ArgoCD · Grafana · Claude Code · Codex

Що для нас важливо:

Досвід на рівні Principal або Staff у створенні та експлуатації production backend-сервісів і REST API. Також розглянемо сильного Senior Engineer, готового перейти на наступний рівень.

Глибоке знання Python; досвід із FastAPI буде перевагою.

Практичний досвід проєктування API: versioning, backward compatibility, pagination і performance.

Впевнена робота із SQL та базами даних.

Досвід роботи з graph databases або search engines буде суттєвою перевагою.

Готовність працювати по всьому стеку. Не обов’язково бути frontend-експертом, але важливо вміти або хотіти створювати функціональність у сучасному frontend-фреймворку.

Системний підхід до тестування, якості та подальшої підтримки коду.

Досвід із Docker, Kubernetes і хмарною інфраструктурою; Azure буде плюсом.

Практичне використання AI-інструментів для розробки, зокрема Claude Code або Codex, разом зі здатністю перевіряти результат і відповідати за фінальне рішення.

Висока самостійність, лідерські навички та впевнена письмова та розмовна англійська. Англійська є основною мовою команди.

Чому цей проєкт:

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

Реальні задачі з великими обсягами даних і складними взаємозв’язками.

Невелика міжнародна команда досвідчених фахівців.

Високий рівень самостійності та впливу на архітектуру продукту.

AI-first середовище, у якому сучасні інструменти є частиною щоденної розробки.

Повністю віддалена робота з регулярною взаємодією в межах європейського часового поясу.

Процес найму:

- 4 раунди інтерв'ю (англійською)

Схожі вакансії

З блогу Trackr

Усі статті →

Знайдено через trackr.help/jobs · Канал: @trackrhelp · Бот для персональних сповіщень: @trackrhelpBot