Senior Software Engineer

Работодатель · Taboola

Разработчик программного обеспеченияРазработчик приложенийПолная

Будапешт

В качестве Senior Software Engineer в команде Dynamic Creative Optimization в нашем офисе в Будапеште вы сыграете ключевую роль в создании и оптимизации крупномасштабной инфраструктуры, которая обеспечивает работу одной из систем Taboola, приносящих доход. Вы будете проектировать и разрабатывать высокомасштабируемые бэкенд-сервисы, обрабатывающие сотни тысяч запросов в реальном времени в секунду и обеспечивающие интеллектуальное принятие решений для одного из крупнейших рекламных маркетплейсов в мире.

Задачи

  • Проектируйте, создавайте и оптимизируйте бэкенд-инфраструктуру, поддерживающую одну из крупнейших платформ обработки данных Taboola в реальном времени.
  • Владейте функциями от начала до конца: от архитектуры и реализации до развертывания, мониторинга и постоянного совершенствования.
  • Разрабатывайте высокомасштабируемые сервисы, обрабатывающие сотни тысяч запросов в секунду и десятки терабайт новых данных ежедневно.
  • Тесно сотрудничайте с опытными инженерами-программистами для решения сложных задач распределенных систем.
  • Создавайте инновационные платформы, улучшающие принятие решений в реальном времени, экспериментирование и производительность маркетплейса.
  • Стремитесь к техническому совершенству и влияйте на продукты, которые формируют миллиарды рекомендаций контента по всему открытому вебу.
  • Проектируйте и поддерживайте системы мониторинга и оповещений для выявления и устранения проблем с работоспособностью системы до того, как они затронут пользователей.

Условия и льготы

Конкурентные преимуществаКомплексный медицинский пакет, полностью укомплектованная кухня и бонусы, специфичные для локации.ГибкостьГибридный график работы с 3 днями в офисе.

Требования

  • 5 лет опыта бэкенд-разработки в создании производственных систем на Java или другом объектно-ориентированном языке программирования (предпочтительно Java 8).
  • Опыт проектирования и создания крупномасштабных распределенных систем и высокопроизводительных бэкенд-сервисов.
  • Уверенный опыт работы с базами данных SQL и NoSQL в производственных средах.
  • Прочное понимание веб-архитектур, API, распределенных систем и масштабируемого проектирования систем.
  • Опыт работы с Kafka, Docker, Kubernetes, Jenkins или другими технологиями работы с большими объемами данных.
  • Степень бакалавра в области компьютерных наук или эквивалентная техническая степень.

Опубликовано 1 нояб. 2026 г. · Обновлено 2 дня назад · 0 просмотров