Старший Backend инженер
Ищем старшего бэкенд-инженера для разработки и поддержки платформы телевизионной рекламы. Основной стек — Ruby (Roda), также потребуется TypeScript/Node.js для API-слоя. Требуется опыт работы с микросервисами, облаком AWS и инструментами мониторинга. Предлагают удаленную работу в Украине, участие в крупном distributed-проекте и современный технологический стек.
Зарплата не указана — оценили по рынку
На основе 7 похожих вакансий за 90 дней.
Что предстоит делать
<p>Simulmedia ищет опытного <strong>Senior Backend Engineer</strong> для присоединения к нашей инженерной команде для работы над бэкендом и инфраструктурой данных, обеспечивающими работу нашей платформы для ТВ-рекламы — охватывающей National Linear и CTV. Эта роль находится в распределенной системе из примерно 30 микросервисов, и вы будете в первую очередь отвечать за создание, масштабирование и эксплуатацию бэкенд-сервисов — с дополнительным опытом работы в области backend-for-frontend на TypeScript/Node.</p><p>В этой роли вы будете тесно работать с продакт-менеджерами, дизайнерами и дата-инженерами, обеспечивая бесшовную интеграцию функций аналитики в платформу. Способность часто итерировать и поставлять высококачественные функции, за которые вы несете полную ответственность от начала до конца, имеет решающее значение в этой роли.</p><p>Мы ищем человека, который берет на себя ответственность, общается прямо и честно и заботится о надежности и качестве систем, которые он создает, — не просто выпуская функции, но и понимая, как они ведут себя в продакшене.</p><p><strong>Локация:</strong> <strong>Украина обязательна.</strong> Наши офисы находятся в Киеве и Львове. Команды расположены в Киеве и Львове и в основном работают удаленно с occasional очными встречами.</p><p><strong>Ключевые обязанности:</strong></p><ul><li>Проектирование, создание и поддержка бэкенд-сервисов на Ruby (Roda), работающих в крупномасштабной распределенной микросервисной архитектуре.</li><li>Участие в бэкенд-ориентированной работе на TypeScript/Node.js, включая проектирование API и процедур tRPC, в поддержку приложений Next.js.</li><li>Владение надежностью сервисов: инструментирование, мониторинг и наблюдаемость сервисов (трассировка, метрики, структурированное логирование).</li><li>Тесное сотрудничество с дата-инженерами по пайплайнам данных, ETL-процессам и обеспечению чистых, хорошо смоделированных потоков данных между сервисами.</li><li>Расследование и устранение инцидентов в продакшене; участие в практике oncall/runbook и следование ей.</li><li>Проектирование и развитие API с уделением особого внимания аутентификации, авторизации и лучшим практикам безопасности.</li><li>Участие в код-ревью, парном программировании и сессиях обмена знаниями для обеспечения высококачественного, поддерживаемого кода.</li><li>Написание тщательных модульных и интеграционных тестов для бэкенд-сервисов.</li><li>Способность работать самостоятельно, четко общаясь в распределенной кросс-функциональной команде.</li></ul><p><strong>Квалификация:</strong></p><ul><li>Степень бакалавра в области компьютерных наук, компьютерной инженерии или смежной технической области.</li><li>5+ лет профессионального опыта бэкенд-разработки на Ruby; предыдущий опыт может быть с Rails, Roda, Sinatra или аналогичными фреймворками — глубокие знания именно Roda не требуются, если фундаментальные основы Ruby сильны.</li><li>Опыт работы в распределенной системе / микросервисной архитектуре.</li><li>Уверенные рабочие знания инструментов наблюдаемости — OpenTelemetry, Datadog, Grafana, Prometheus или эквивалентов — включая настройку трассировки, метрик и алертинга, а не только использование дашбордов.</li><li>Опыт работы с инструментами отслеживания ошибок/мониторинга, такими как Sentry, Honeybadger или эквивалентами.</li><li>Практический опыт работы с TypeScript и Node.js, а также практический опыт работы с Next.js для бэкенд/API-уровня.</li><li>Опыт работы с tRPC или сопоставимыми типизированными API-фреймворками.</li><li>Уверенный опыт работы с AWS и его основными сервисами (например, EC2, S3, RDS, SQS/SNS, ECS/EKS), включая инфраструктуру как код с AWS CDK, а также контейнеризированные приложения (Docker).</li><li>Опыт проектирования и развития API, включая вопросы аутентификации, безопасности и версионирования.</li><li>Опыт работы в крупной распределенной системе с десятками независимых сервисов, возможно, написанных на разных языках; способность быстро разобраться в незнакомом коде и проследить путь запроса через несколько сервисов от начала до конца.</li><li>Опыт работы с CI/CD пайплайнами — в настоящее время мы используем Jenkins и активно мигрируем на GitHub Actions, поэтому комфортная работа с любым из них (и в идеале опыт миграции) будет полезна.</li><li>Способность эффективно использовать AI-инструменты для кодинга (например, Claude Code, Codex, Cursor или аналогичные) для ускорения разработки, отладки и понимания кода.</li><li>Отличные коммуникативные навыки; способность работать самостоятельно и брать на себя ответственность за сервисы от начала до конца.</li><li>Способность эффективно общаться с командами в США и работать <strong>с 11:00 до 20:00 EEST (11:00 — 20:00)</strong>.</li></ul><p><strong>Будет плюсом:</strong></p><ul><li>Опыт работы с Python (инструменты для работы с данными, скрипты или сервисы)</li><li>Опыт в AdTech или цифровой рекламе/медийной аналитике</li><li>Предыдущий опыт в миграции сервисов, декомпозиции или модернизации платформы</li></ul><h3><strong>Процесс собеседования</strong></h3><ol><li><strong>Предварительный скрининг (30 минут)</strong></li><li><strong>Техническое собеседование (1 час)</strong></li><li><strong>Системный дизайн (1,5 часа)</strong></li><li><strong>Продуктовое собеседование (30 минут)</strong></li><li><strong>Оффер.</strong></li></ol> <div> <a href="https://jobs.dou.ua/companies/simulmedia/vacancies/294780/#reply-btn-id">Откликнуться на вакансию</a> </div>
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в Simulmedia
4 активные вакансии в компании
Data Engineer
Ищем опытного Data Engineer для работы над платформой данных в компании Simulmedia (США). Вы будете строить и поддерживать пайплайны обработки больших данных, моделировать данные и разрабатывать сервисы на Python. Требуется глубокое знание Python, SQL, Spark/Databricks и Airflow, а также опыт работы с AWS. Работа удалённая из Украины, с графиком, пересекающимся с американскими командами.
Старший Full Stack инженер
Старший Full Stack разработчик для продукта в сфере телевизионной рекламы. Нужно развивать фронтенд и бэкенд на React, Next.js, TypeScript, tRPC, разворачивать на Vercel. Требуется 5+ лет опыта, глубокое знание TypeScript и React, опыт с SSR/SSG и тестированием. Работа удаленно из Украины (Киев или Львов), график с 11:00 до 20:00 EEST.
Middle Data Scientist
Компания Simulmedia ищет Middle Data Scientist для работы над моделями машинного обучения, которые улучшают таргетинг и оптимизацию рекламы. Требуется опыт 2-4 года, владение Python, SQL и scikit-learn. Предлагается удаленная работа с возможностью посещения офиса в Киеве или Львове.
Похожие вакансии
6 вакансийBackend инженер (Ruby on Rails / Python + Django)
~1 003 670 – 1 860 963 ₸ оценка
Стартап ищет опытного Backend инженера для создания AI-платформы для некоммерческих организаций. Нужен 4+ года опыта с Ruby on Rails или Python + Django, сильные навыки PostgreSQL и CI/CD. Предлагается удаленная работа, тесное сотрудничество с основателем и возможность влиять на архитектуру продукта с нуля.
Старший Fullstack разработчик (React + Ruby on Rails)
~1 003 670 – 1 860 963 ₸ оценка
Ищем опытного fullstack разработчика (React + Ruby on Rails) для создания современной eLearning платформы. Вы будете разрабатывать функционал от идеи до продакшена, включая AI-фичи. Требуется 7+ лет опыта, сильный английский и готовность работать в часовом поясе США. Предлагаем удаленную работу в международной команде.
Старший Ruby on Rails разработчик
Ищем Senior Ruby on Rails разработчика для развития eCommerce-приложения easybill Connect. Нужно разрабатывать бэкенд и фронтенд (TypeScript/React), работать с API и базами данных, активно использовать ИИ-инструменты. Предлагают полную удалёнку, гибкий график и бюджет на обучение.
Старший Ruby on Rails разработчик
Ищем старшего Ruby on Rails разработчика для работы над ключевым продуктом в полностью удаленной команде. Требуется 5+ лет опыта, владение RSpec, Git, CI/CD, TDD, реляционными базами данных, REST API, GraphQL, gRPC, Sidekiq, ElasticSearch и Redis. Предлагаем наставничество, участие в принятии технических решений и позитивную командную культуру.
Старший Ruby on Rails разработчик
~1 003 670 – 1 860 963 ₸ оценка
Ищем опытного Ruby on Rails разработчика для удаленной работы над веб-приложениями. Требуется от 5 лет опыта, знание Ruby, Rails, SQL и тестирования. Предлагаем стабильную зарплату, гибкий график и до 24 отгулов в год.
Старший Ruby разработчик
~1 003 670 – 1 860 963 ₸ оценка
Ищем опытного Ruby-разработчика для работы над глобальной платформой для рекрутинга. Нужно разрабатывать и поддерживать серверный код для обработки больших данных, миграции и интеграции. Предлагают удаленную работу, гибкий график и конкурентную зарплату.