Job Description, Responsibilities & Requirements
Про посаду
Spalah - це український венчурний білдер, який з'єднує амбіційні технологічні компанії з міжнародною сценою, сприяючи екосистемі для швидкого зростання. Ми об'єднуємо бачних засновників і різноманітних талантів для створення компаній, які рухають світовий прогрес. Наш портфель включає понад 10 проектів у сфері Adtech, Martech, мобільних додатків та інше.
Ми шукаємо Backend Developer для створення та розвитку AdTech послуг публікації - систем, що відповідають за показ оголошень, доставку трафіку та логіку монетизації. Досвід роботи з OpenRTB або інтеграцією з рекламними мережами є великим плюсом.
Ви приєднаєтесь до нашої основної команди backend, яку очолює CTO - групи досвідчених інженерів, що створюють інфраструктуру для показу реклами та монетизації. Команда працює в рамках стабільної бізнес-моделі та має великий досвід у розробці масштабних, керованих даними, AdTech платформ.
Обов'язки
- Створення та підтримка масштабних сервісів Node.js (ES6+);
- Підвищення продуктивності додатків за допомогою профілювання, оптимізації та використання кращих практик;
- Покращення, рефакторинг та модернізація існуючих кодових баз;
- Розробка ефективних моделей даних та робота з SQL/NoSQL базами даних, включаючи оптимізацію запитів та кешування;
- Написання та підтримка юніт-тестів та інтеграційних тестів, а також внесення внесків у високу якість коду через огляди коду;
- Виявлення та вирішення проблем у виробничому середовищі Linux, забезпечуючи стабільність та надійність системи.
Вимоги
- Практичний досвід роботи з RTB / DSP / SSP / трубопроводами для показу реклами;
- 3–5+ років досвіду розробки backend з Node.js, Go або Python;
- Глибоке розуміння асинхронного та конкурентного програмування;
- Досвід створення високопродуктивних / низьколатентних систем;
- Сильні навички SQL (MySQL/PostgreSQL): індексація, оптимізація запитів, плани виконання, транзакції;
- Практичний досвід роботи з Redis/MongoDB та стратегіями кешування;
- Впевнені навички налагодження та профілювання;
- Глибоке розуміння HTTP/TCP та розподілених систем;
- Володіння Linux CLI та Git;
- Підхід до чистого коду з акцентом на продуктивність, масштабованість та надійність.
Буде плюсом
- AdTech / OpenRTB 2.x/3.x (аукціони, запити/відповіді на ставки, schain, ads.txt/sellers.json);
- ClickHouse, Aerospike, Nginx;
- Паралельна/потокова обробка даних;
- Досвід роботи з високонавантаженими/розподіленими системами; Kafka або RabbitMQ.
Ми пропонуємо
- Гнучкість та свобода: самостійно вибирайте повністю віддалену, гібридну або офісну роботу;
- Сильна команда: працюйте разом з одними з кращих фахівців у галузі;
- Необмежений ріст: розвивайтесь у кількох напрямках, отримайте свободу для запуску власного продукту;
- Кар'єрний розвиток: відвідуйте курси, беріть участь у першокласних конференціях, досліджуйте цифрову бібліотеку для безперервного зростання;
- Медична підтримка: отримайте медичне страхування, оплачувану відпустку та лікарняні, а також доступ до корпоративного психолога;
- Весело та культура: насолоджуйтесь оффлайн-вечірками, командоутворенням, спортивними подіями та корпоративними подарунками.
Про компанію
Spalah - це український венчурний білдер, який з'єднує амбіційні технологічні компанії з міжнародною сценою, сприяючи екосистемі для швидкого зростання. Ми об'єднуємо бачних засновників і різноманітних талантів для створення компаній, які рухають світовий прогрес. Наш портфель включає понад 10 проектів у сфері Adtech, Martech, мобільних додатків та інше.