Technical Team Lead
Twist Robotics — це продуктова оборонна компанія, яка розробляє безпілотні літальні апарати (FPV, коптерного та літакового типів) і пов’язані з ними системи. Серед наших публічних продуктів — симулятор місій БпЛА «Обрій» і коптер «Saker Scout», який уже понад два роки успішно працює на передовій.
Ми шукаємо Technical Team Lead, який відповідатиме за технічне лідерство команди розробки та практичну реалізацію архітектурного напряму продукту, який розробляється як технологічна платформа з вимогами до стабільності, продуктивності, надійної роботи в розподіленому середовищі та можливості подальшого масштабування.
Серед важливих напрямів — підтримка private / on-prem deployment на власному обладнанні замовника, запуск і керування кількома інстансами, взаємодія між клієнтами та сервісними компонентами, а також подальший розвиток у напрямі cloud infrastructure.
Основні обов’язки:
- технічне лідерство команди розробки;
- декомпозиція задач, координація реалізації та контроль технічної якості;
- участь у розробці ключових компонентів системи на C++;
- реалізація multi-instance / distributed runtime сценаріїв;
- розробка взаємодії між інстансами, клієнтами та сервісними компонентами;
- участь у проєктуванні внутрішніх API, IPC, мережевої взаємодії та data exchange contracts;
- проведення design/code reviews, debugging, profiling і performance tuning;
- менторинг розробників і розвиток engineering practices у команді;
- взаємодія з архітектором, продуктовою стороною та іншими технічними стейкхолдерами;
- участь у вирішенні питань кросплатформеності між Windows і Linux.
Що для нас важливо:
- досвід у ролі Technical Lead, Team Lead, Lead Engineer, Senior Engineer з технічним лідерством команди;
- сильний практичний досвід із C++;
- досвід розробки складних software systems;
- досвід роботи з distributed systems, networked applications або multi-instance systems;
- розуміння мережевих протоколів, IPC, APIs і data exchange contracts;
- практичний досвід роботи з Windows та/або Linux;
- досвід у real-time або high-performance системах;
- досвід із multithreading, concurrency та performance-sensitive systems;
- досвід технічного менторингу й організації командної розробки;
- здатність поєднувати hands-on розробку з технічним лідерством.
Буде плюсом:
- досвід роботи з on-prem, private cloud чи self-hosted infrastructure;
- досвід із containerized environments;
- досвід роботи із simulation або fault-tolerant системами;
- досвід підтримки продукту на кількох операційних системах.
Ми пропонуємо:
- роботу в Miltech-компанії, що створює технології для оборони України;
- remote-first формат або гібридний формат роботи у Львові чи Києві;
- конкурентну компенсацію;
- відпустки, лікарняні та інші соціальні гарантії, згідно з нормами чинного трудового законодавства;
- роботу в команді, де цінується незалежність та ініціативність;
- бронювання.
Required skills experience
| C++ | 5 years |
| Distributed Systems | 4 years |
| Highload | 4 years |
Required languages
| English | B1 - Intermediate |
| Ukrainian | Native |