
Head of Engineering
Primary stack
Job description
Про посаду
Ми шукаємо Head of Engineering, щоб очолити нашу технічну стратегію та архітектуру для платформи з 200+ мікросервісами, забезпечуючи безперебійні ігрові враження для мільйонів користувачів.
Про компанію та продукт
Ми є швидкозростаючою продуктовою компанією, що виходить на глобальний ринок ігрових розваг. Наша місія - запроваджувати інноваційні бізнес-рішення в iGaming індустрію, створюючи передові технологічні продукти. Наш основний продукт - це SaaS ігрова платформа з 200+ мікросервісами, яка забезпечує безперебійний ігровий досвід для мільйонів користувачів по всьому світу. Платформа надає повний набір рішень для iGaming, включаючи управління іграми, платежі, аналітику, CRM та інше.
Обов'язки
- Володіти та керувати технічною стратегією та архітектурним баченням для платформи, що складається з 200+ мікросервісів.
- Приймати ключові архітектурні рішення та забезпечувати їх послідовне впровадження в різних інженерних командах.
- Підтримувати чітке бачення архітектурного та технічного боргу платформи, визначаючи та виконуючи реалістичний, пріоритетний план його вирішення.
- Визначати та розвивати стандарти інженерії на всій платформі, включаючи дизайн сервісів, контракти API, володіння даними та паттерни взаємодії між сервісами.
- Проектувати API з глибоким розумінням потреб споживачів, забезпечуючи ефективну підтримку SPA, SSR/Node.js та мобільних додатків.
- Володіти та відстоювати нефункціональні вимоги платформи, включаючи продуктивність, масштабованість, надійність, безпеку та відповідність.
- Встановлювати та постійно вдосконалювати стандарти інженерії в організації, включаючи якість коду, стратегії тестування, огляди коду, спостереження та практики випуску.
- Визначати та керувати рамками архітектурного управління, забезпечуючи, що архітектурні пропозиції документуються, перевіряються, затверджуються та послідовно відстежуються в інженерних командах.
- Сприяти вичерпній документації платформи, включаючи огляди архітектури, каталоги сервісів, керівництва та Архітектурні Рішення Записів (ADRs).
- Постійно вдосконалювати досвід розробника (DevEx) та продуктивність інженерії, оптимізацією інструментів платформи, робочих процесів та практик розробки.
- Тісно співпрацювати з командами DevOps та SRE для забезпечення надійності платформи, спостереження, планування інфраструктурного маршруту та реагування на інциденти.
- Узгоджувати технічну стратегію з продуктовим маршрутом у співпраці з Delivery Managers та керівництвом продукту, забезпечуючи, що архітектурні рішення ґрунтуються на бізнес-цінності, а не на інженерній елегантності.
- Представляти Інженерію в обговореннях міжфункціональних керівників та щоквартальних планувальних сесіях, надаючи технічне керівництво та довгострокове бачення платформи.
- Виступати в якості остаточної точки ескалації та прийняття рішень у випадках архітектурних розбіжностей між командами, приймаючи обґрунтовані рішення навіть без повної згоди, чітко комунікуючи обґрунтування як інженерним, так і бізнес-зацікавленим сторонам.
- Надавати технічне керівництво та сприяти зростанню інженерної організації, включаючи Архітекторів, Tech Leads та Senior Backend, Frontend та QA Інженерів.
- Наставляти та розвивати Tech Leads, QA Leads та Архітекторів, встановлюючи чіткі очікування, визначаючи цілі зростання та надаючи постійне навчання.
- Співпрацювати з командою з набору персоналу для найму інженерів рівня Senior та Lead, постійно підвищуючи технічний рівень та зміцнюючи інженерну досконалість на всій платформі.
Вимоги
- 3+ роки досвіду роботи на посаді Head of Engineering, CTO, Engineering Director або Senior Engineering Manager у продуктовій компанії.
- Перевірені знання керівництва багатокомандними інженерними організаціями з 15+ інженерів.
- Сильний практичний інженерний досвід, маючи раніше працював Архітектором, Principal/Staff Engineer або Senior Tech Lead до переходу на керівну інженерну посаду.
- Комфортно працювати близько до кодової бази, маючи здатність та готовність переходити до репозиторію для налагодження виробничих інцидентів, створення прототипів або виконання критичних оглядів коду, коли це потрібно.
- Глибокі знання розподілених систем та хмарних архітектур, включаючи мікросервіси, подієві системи та асинхронне обмін повідомленнями.
- Практичний досвід роботи та розвитку виробничих навантажень на Kubernetes в середовищах GCP та/або AWS.
- Сильний комерційний досвід роботи з Go (наш основний технологічний стек) або іншою сучасною статично типізованою мовою backend.
- Практичний досвід створення та роботи з високомасштабованими розподіленими системами, з глибоким розумінням оптимізації продуктивності, масштабованості, планування потужностей та спостереження.
- Глибокі знання внутрішньої структури баз даних, включаючи стратегії індексування, транзакції ACID, плани виконання запитів та теорему CAP / компроміси між консистентністю.
- Перевірені знання встановлення та розвитку стандартів інженерії, технічного управління та кращих архітектурних практик у інженерній організації.
Ми пропонуємо
- Гнучний графік: робота вдома, в офісі або гібрид.
- Додатковий вихідний за день народження: візьміть перепочинок у будь-який день місяця.
- Конкурентоспроможна компенсація, що відповідає вашим навичкам.
- Медичне страхування (в Україні) та підтримка здоров'я.
- 20 оплачених днів відпустки + 15 неоплачених днів відпустки.
- 22 дні лікарняного листа, включаючи дні психічного здоров'я.
- Подарунки та підтримка для ключових моментів життя (весілля, народження дитини, дитячий садок).
- Обладнання надане компанією за вашими уподобаннями.
Ми дбаємо про ваш комфорт та допомагаємо вам підтримувати баланс між роботою та особистим життям!
Що далі?
- Інтерв'ю з HR
- Технічне інтерв'ю
- Остаточне інтерв'ю
- Перевірка досьє
- Якщо це збіг - пропозиція
Вважаєте, що це правильна вакансія для вас? Надішліть своє резюме - ми чекаємо на вас!
Подайте заявку на цю вакансію
- вказує на обов'язкове поле
© Gameinspire. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
GameInspire — команда, яка створює майбутнє iGaming.Ми — продуктова tech-компанія, яка розробляє інноваційну iGaming-платформу. Наш продукт об’єднує понад 200 сервісів — від платіжних систем і маркетингових інструментів до аналітики, гейміфікації та smart-функцій для відповідального ігрового досвіду.Платформа витримує мільйонні навантаження, працює 24/7 по всьому світу, легко масштабується і кастомізується під будь-які бізнес-задачі.У нас вже понад 130 спеціалістів, які працюють у гібридному форматі — можна приєднатись з будь-якого міста або працювати з офісу в Києві. В команді — інженери, продуктові менеджери, аналітики та маркетологи.Ми цінуємо відкритість, ініціативність і прагнення до зростання. У нас можна:— впливати на продукт і бачити результати своєї роботи;— працювати з сучасним стеком і вирішувати складні задачі;— розвивати експертизу в iGaming — одній із найдинамічніших digital-індустрій;— обирати зручний формат роботи — ремоут чи офіс;— бути частиною команди, яка ділиться знаннями та підтримує розвиток кожного.Хочеш зростати разом із технологічною iGaming-командою? Приєднуйся до GameInspire.
More at Gameinspire
All 16 roles
Senior Front-End Developer (React)
Gameinspire · Ukraine

Delivery Manager
Gameinspire · Ukraine

Information Security GRC Analyst
Gameinspire · Ukraine

Customer Success Manager
Gameinspire · Kyiv
Similar jobs

Data Integration Tech Lead
ABCloudz · Poland +1

Data Integration Tech Lead
ABCloudz · Poland +1
Senior Software Engineer, JAVA
Computools · Poland +3
Senior Software Engineer, JAVA
Computools · Poland +3