Senior Software Engineer
Роботодавець · Hiya Inc.
Будапешт
Hiya Hub розвивається, і ми шукаємо Senior Software Engineer, який допоможе нам розширити нашу глобальну мережу операторів і партнерів. Ви будете створювати та підтримувати сервіси, API та інструменти, що забезпечують це зростання, повністю відповідаючи за ПЗ від початкового планування до продакшну. Ця роль поєднує безпосередню розробку з операційною відповідальністю та співпрацею між командами.
Завдання
- Повний цикл розробки ПЗ: декомпозиція складних проєктів, планування рішень, реалізація, тестування, розгортання та моніторинг додатків.
- Надійність продакшн-середовища: підтримка сервисів, реагування на алерти, покращення моніторингу та участь в оперативних і чергових завданнях.
- API та інтеграції з операторами: розробка та підтримка API, що підтримують нові продукти операторів та ширший розподіл.
- Метрики та прозорість: створення та покращення KPI, дашбордів і внутрішніх інструментів, які допомагають командам розуміти структуру трафіку та продуктивність систем.
- Самообслуговування та автоматизація: створення інструментів, AI-агентів та автоматизацій, які допомагають співробітникам і зовнішнім партнерам знаходити відповіді та працювати більш самостійно.
- Безперервне вдосконалення: покращення надійності, продуктивності, документації та підтримки коду, а також допомога команді ефективніше використовувати стандартні інструменти галузі.
- Міжфункціональне вирішення проблем: робота з внутрішніми командами та зовнішніми партнерами щодо дистрибуції мобільних додатків, пояснення поведінки системи, оцінка впливу проблем та уточнення зон відповідальності між Hiya та її партнерами.
Вимоги
- Досвід розробки програмного забезпечення в SaaS-компанії або робота над SaaS-продуктом.
- Впевнене практичне володіння AI-інструментами.
- Розуміння протоколу HTTP та базових принципів мережевих технологій.
- Знання Docker.
- Сильні комунікативні навички та вміння пов'язувати технічні деталі з бізнес-потребами.
- Командний підхід та зацікавленість у розумінні того, як сервіси взаємодіють між собою.
- Готовність брати на себе відповідальність за програмне забезпечення протягом усього його життєвого циклу, включаючи підтримку в продакшні.