Senior Backend Engineer віддалено Про нас: Data Science UA є сервісна компанія з великим досвідом обробки даних і штучного інтелекту. Наш шлях розпочався у 2016 році з організації першої конференції Data Science UA, яка заклала основу для нашого розвитку. Протягом останніх 7 років ми старанно підтримували найбільшу спільноту Data Science у Східній Європі, яка може похвалитися мережею понад 30 000 провідних інженерів ШІ. Про клієнта: Компанія є лідером міжканальної телевізійної реклами. Вони
Senior Backend Engineer
віддалено
Про нас:
Data Science UA є сервісна компанія з великим досвідом обробки даних і штучного інтелекту. Наш шлях розпочався у 2016 році з організації першої конференції Data Science UA, яка заклала основу для нашого розвитку. Протягом останніх 7 років ми старанно підтримували найбільшу спільноту Data Science у Східній Європі, яка може похвалитися мережею понад 30 000 провідних інженерів ШІ.
Про клієнта: Компанія є лідером міжканальної телевізійної реклами. Вони надають найкращі у своєму класі дані, науку, програмне забезпечення та послуги для телебачення, потокового передавання та відеоігор, щоб забезпечити неперевершену простоту, прозорість і ефективність. Завдяки платформі TV+ компанія може охопити аудиторію як на лінійному, так і на підключеному телебаченні в гарантованому масштабі без зайвого дублювання.
Про роль: Ми шукаємо досвідченого та динамічного
Backend інженера з допитливістю та творче мислення, щоб приєднатися до команди розробки додатків. Ви тісно співпрацюватимете з менеджерами з продукту та інженерами зовнішнього вигляду, щоб вирішувати складні проблеми та розбивати нові функції на менші випуски. Як інженер-програміст, ви відіграватимете ключову роль у проектуванні, розробці та підтримці серверної інфраструктури, яка забезпечує інноваційні рішення. Ви тісно співпрацюватимете з міжфункціональними командами, щоб забезпечити надійність, масштабованість і продуктивність програмного забезпечення, дозволяючи йому забезпечувати винятковий досвід для користувачів. Ви допоможете керувати зусиллями у створенні мікросервісів, які є продуктивними, масштабованими та достатньо гнучкими, щоб підтримувати поступову розробку.
Ця посада знаходиться у Львіві, Україна. Основна команда знаходиться у Львові та в основному працює віддалено, час від часу зустрічаючи команду в офісі. Вимоги: — 5+ років професійного досвіду як інженер із серверного програмного забезпечення;
— Ступінь бакалавра інформатики, розробки програмного забезпечення або спорідненої галузі;
— Стійке володіння однією чи кількома серверними мовами програмування (Python, Ruby, Go);
— Досвід проектування та створення масштабованих, високопродуктивних серверних систем;
— Знання принципів проектування RESTful або GraphQL API;
— Вміння працювати з базами даних і рішеннями для зберігання даних (SQL, NoSQL);
— Зобов’язання написати чистий, ефективний код, який зручно підтримувати;
— сильні навички вирішення проблем і аналітичні навички;
— Відмінні навички спілкування та співпраці;
— Виявлені лідерські здібності та вміння працювати самостійно;
— Допитливість, креативність і пристрасть до створення інноваційних програмних рішень;
— Гарне знання найкращих інженерних практик і тестування (модульне тестування, інтеграційне тестування);
— Бажання брати високий рівень володіння речами, над якіми працюєте ;
— Здатність швидко навчатися новому, підтримувати високу планку якості та бути прагматичним;
— Потрібно вміти спілкуватися з командами США;
— Можливість працювати з 11 ранку — 8 вечора EEST.
Було б плюсом: — Досвід роботи з AWS.
Обов'язки: — Розробка та реалізаціянадійні та масштабовані серверні рішення для підтримки пропозицій продуктів;
— Сприяти архітектурним рішенням і дизайну серверних систем, забезпечуючи їх відповідність бізнес-цілям і вимогам до масштабованості;
— Використовуйте свій досвід у мовах програмування, таких як Python, Ruby та Go, щоб написати ефективний, чистий і підтримуваний код;
— Створювати та підтримувати API для забезпечення зв’язку між зовнішніми та серверними системами, а також інтеграції сторонніх розробників;
— Управління та оптимізація баз даних (наприклад, SQL, NoSQL) для зберігання та пошуку даних, включаючи розробку схем, індексування та оптимізацію запитів;
— Оптимізуйте серверні системи для підвищення продуктивності, масштабованості й ефективного використання ресурсів для роботи з високим трафіком і великими наборами даних;
— Застосовуйте найкращі методи безпеки, щоб захистити конфіденційні дані та забезпечити дотримання правил конфіденційності даних;
— Написати модульні тести, перевірити код і співпрацювати з групами із забезпечення якості, щоб підтримувати якість і надійність коду;
— Створювати та підтримувати технічну документацію для серверних систем, API і процесів для спрощення обміну знаннями та адаптації;
— Співпрацювати з інженерами інтерфейсу, спеціалістами з обробки даних, менеджерами з продуктів та іншими зацікавленими сторонами, щоб забезпечити відповідність вимогам до продукту;
— Надавати наставництво та керівництво молодшим інженерам, сприяючи зростанню команди інженерів;
— Будьте в курсі нових технологій і найкращих галузевих практик, а також робіть рекомендації щодо вдосконалення пакету технологій.
Клієнт пропонує: — можливість бути на передньому краї рекламних технологій, впливаючи на основні маркетингові рішення.
— Інноваційне середовище для співпраці, де ваші внески мають значення.
— Шанс працювати з пристрасною командою фахівців із обробки даних, інженерів, менеджерів із продуктів і дизайнерів.
— Культура, яка цінує навчання, розвиток і прагнення до досконалості.