Octillion Media LLC
Staff Engineer - Java
- Удалённо
- India
- Полная занятость
- вчера
Staff Engineer в компании Octillion Media, занимающейся разработкой продвинутой рекламы для OTT и Connected TV. Уникальная возможность работать над высоконагруженными системами обработки 50 000+ запросов в секунду в AdTech-индустрии.
О позиции
Octillion Media помогает покупателям ориентироваться в OTT и Connected TV с помощью передовых технологий, обеспечивая полную прозрачность, защиту от фрода и управление частотой показов. Компания разрабатывает удобные платформы для премиального планирования, покупки и оптимизации цифровой рекламы. Мы ищем опытного инженера-разработчика с фокусом на разработку рекламных технологий.
Будет плюсом
- Опыт проектирования рекоммендательных систем распределённого кеширования, очередей сообщений, RPC-фреймворков, балансировки нагрузки
- Опыт работы с Big Data и ML
- Опыт работы с RTB, Google IMA SDK, VAST, VPAID, Header bidding
Условия
- Работа над сложными техническими задачами в области advertising technology
- Возможность масштабирования систем на уровне 50 000+ запросов в секунду
- Владение полным циклом разработки и ответственность за продукт
- Работа с современными облачными технологиями AWS и распределёнными системами
Навыки
- Java
- Python
- Go
- MySQL
- PostgreSQL
- MongoDB
- Redis
- Hazelcast
- Cassandra
- Aerospike
- AWS
- EC2
- Lambda
- Docker
- ECS
- Fargate
- REST API
- Distributed Systems
- Microservices
- Real-time Bidding
- ELK Stack
- Apache Kafka
- Big Data
- NoSQL
- System Design
- Architecture
Сложность отбора
Высокий уровень сложности: требуется опыт архитектурного проектирования, работы с распределёнными системами и знание специализированных технологий AdTech
Оценка JobPathЗарплата по рынку
400 000 – 1 000 000 ₽ в месяц
Оценка для позиции Staff Engineer в AdTech компании в Индии: конвертация из INR (рубли по курсу ~1.1 INR-RUB)
Оценка JobPath по рынку, не предложение работодателяМогут спросить на собеседовании
- Как вы проектировали распределённые системы для обработки высоких нагрузок? Приведите пример.
- Какие подходы вы использовали для обеспечения consistency и availability в распределённых системах данных?
- Как вы подходите к проектированию real-time bidding системы с точки зрения latency и throughput?
- Какие стратегии масштабирования баз данных применяли в высоконагруженных проектах?
- Как вы обеспечиваете безопасность и аутентификацию в микросервисной архитектуре?
Прорепетировать это собеседование
Голосовой ИИ-интервьюер задаст вопросы под эту вакансию и разберёт каждый ответ.
Начать бесплатноСохрани похожие вакансии
Новые вакансии с такой должностью будут собираться в кабинете.
Сохранить фильтр