Ми шукаємо досвідченого бекенд-інженера, який приєднається до нашої зростаючої команди інженерів та зробить внесок у розробку масштабної, критично важливої для бізнесу платформи.
Ця посада ідеально підходить для інженера, який любить вирішувати складні технічні завдання, бере на себе відповідальність за результати та розуміє, що розробка програмного забезпечення – це створення бізнес-цінності, а не просто виконання завдань. Ви працюватимете над системами з високим трафіком, масштабованими бекенд-сервісами, функціями зв'язку в режимі реального часу та інтеграціями, що підтримують основні функції продукту.
Ми шукаємо когось, хто може мислити не лише за межами окремих заявок, розуміти ширше бачення продукту та активно брати участь у прийнятті технічних та архітектурних рішень.
Команда:
Ми – амбітна, швидкозростаюча команда, яка швидко масштабується. Сьогодні у нас 70 осіб. Наша команда високопрофесійна, орієнтована на результат та глибоко віддана досягненню виняткових результатів. Ми працюємо з дуже малою кількістю співробітників молодшого рівня, а в нашій технічній організації взагалі немає молодших співробітників. Це дозволяє нам швидко рухатися, приймати високоякісні рішення та підтримувати сильну культуру відповідальності та досконалості.
Ми працюємо в гнучкому гібридному середовищі. Частина команди базується в нашому офісі у Вільнюсі, більшість працює в гібридній системі, а кілька колег працюють повністю віддалено. Нас об'єднує не місце розташування, а спільний спосіб мислення — цікавість, відповідальність і бажання створювати значущі технології.
У команді ви знайдете архітекторів штучного інтелекту, старших інженерів, досвідчених власників продуктів та експертів у предметній області, які тісно співпрацюють для вирішення складних проблем і формування майбутнього нашої платформи. Це таке середовище, де ви навчаєтеся у найкращих, маєте реальний вплив і робите свій внесок у щось, що швидко масштабується.
Якщо ви хочете приєднатися до висококваліфікованої, динамічної команди та допомогти побудувати компанію на її найцікавішому етапі — ви почуватиметеся тут як вдома.
Наш процес найму:
Процес найму складатиметься з двох співбесід: одна з технічним директором та головним власником продукту, інша, коротка, з менеджером з інженерії на завершальних етапах найму. Обговорення будуть проведені з замовниками, може бути надано невелике тестове завдання для розуміння процесу думок, завдання не буде корисним для продукту або поставок Copla.
Основні обов'язки:
- Проектування, розробка та підтримка бекенд-сервісів за допомогою PHP та Go (необов'язково).
- Створення та оптимізація REST API та інтеграцій з внутрішніми та зовнішніми системами.
- Розробка та підтримка рішень для зв'язку в реальному часі за допомогою WebSockets.
- Проектування та оптимізація моделей даних та запитів у PostgreSQL.
- Впровадження та вдосконалення можливостей пошуку за допомогою OpenSearch.
- Робота з контейнерними середовищами за допомогою Docker.
- Участь в обговореннях архітектури системи та прийнятті технічних рішень.
- Виявлення вузьких місць у продуктивності та впровадження масштабованих рішень.
- Тісна співпраця з розробниками продукту, інженерами та бізнес-зацікавленими сторонами для забезпечення відповідності технічних рішень бізнес-цілям.
- Участь в оглядах коду та допомога в підтримці високих інженерних стандартів.
- Взяття на себе відповідальності за функції та послуги протягом усього їхнього життєвого циклу.
Що ви отримаєте в Copla:
- Архітектурне володіння SaaS-платформою, орієнтованою на безпеку, що працює в суворо регульованій сфері.
- Можливість проектувати та розвивати багатокористувацькі системи високої доступності зі складними моделями дозволів та суворими вимогами до ізоляції даних.
- Реальний досвід інтеграції вимог ISO 27001, SOC 2, NIS2 та DORA у масштабовану технічну архітектуру — не просто документацію, а робочі системи.
Відповідальність за проектування та вдосконалення:
– Систем контролю доступу (RBAC, детальні дозволи).
– Шарів журналювання та відстеження аудиту.
– Механізмів збору доказів.
– Безпечного управління життєвим циклом даних.
Впливу на архітектуру серверної частини (Laravel), включаючи оптимізацію продуктивності, модуляризацію та довгострокову підтримку, а також здатність формувати інженерні стандарти навколо:
– Безпечних практик кодування.
– Стратегії тестування та автоматизації.
– Спостережуваності та надійності системи.
Досвід вирішення нетривіальних задач у:
– Багатокористувацькій масштабованості.
– Складному реляційному моделюванні даних.
– Обробці великогабаритних даних аудиту.
– Інтеграції з корпоративними системами (SSO, API, інструменти сторонніх розробників).
– Тісна співпраця з директорами з інформаційної безпеки та лідерами у сфері безпеки — отримання рідкісної експертної експертизи в галузі на перетині інженерії та управління.
– Платформа, де технічні рішення безпосередньо впливають на те, як компанії управляють ризиками та дотримуються вимог.