Мы приглашаем старшего бэкэнд-разработчика присоединиться к проекту AdTech и взять на себя ответственность за превращение нашего видения продукта и дорожной карты в лучший в своем классе код, обеспечивающий превосходное качество обслуживания клиентов. Нам нужен человек, который может предоставить решения, которые оптимально сбалансируют усилия по разработке, затраты на развертывание и время выхода на рынок, обеспечивая при этом соблюдение требований к продукту. Для этой роли требуется специалист
Мы приглашаем старшего бэкэнд-разработчика присоединиться к проекту AdTech и взять на себя ответственность за превращение нашего видения продукта и дорожной карты в лучший в своем классе код, обеспечивающий превосходное качество обслуживания клиентов. Нам нужен человек, который может предоставить решения, которые оптимально сбалансируют усилия по разработке, затраты на развертывание и время выхода на рынок, обеспечивая при этом соблюдение требований к продукту. Для этой роли требуется специалист с полностью современными знаниями о новейших практиках и инструментах кодирования программного обеспечения. и языки. Готовы погрузиться в этот захватывающий проект? ПРОЕКТ С прекращением использования файлов cookie и мобильных идентификаторов адресация в масштабе стала проблемой для всей отрасли. Работа с партнерами с перспективной стратегией работы с аудиторией и решением без идентификации стала первостепенной задачей, а также использование очень привлекательного и эффективного креатива для привлечения внимания клиентов. Хотя клиент традиционно фокусируется на аудиториях на основе искусственного интеллекта и географическом местоположении, мы развиваются вместе с отраслью, чтобы переориентироваться на то, что действительно важно в рекламе и творчестве. Мы используем наш мощный механизм машинного обучения для создания масштабных, динамичных креативов, которые сияют в естественной среде. Контекстно-релевантная реклама показывает более высокие результаты. Команда разработчиков программного обеспечения — это двигатель, который стимулирует наши амбиции по созданию лучшей в мире мобильной рекламной платформы. Присоединяйтесь к нам, когда мы создаем перспективный динамический опыт на базе искусственного интеллекта для наших клиентов. ТребованияНавыки экспертного уровня в области GoОпыт работы с контейнерными архитектурами (особенно Kubernetes/AWS)Практический опыт работы с высокопроизводительными, масштабируемыми и высокодоступными системами. Способность спроектировать и внедрить основную систему, способную эффективно мультиплексировать входящие запросы в несколько исходящих соединений (http/s, http2). ), обеспечивая при этом поддержание состояния до тех пор, пока все исходящие запросы не получат ответы. Возможность внутренней организации программного обеспечения для оптимальной совместной работы, включая определение лучших практик разработки, настройку среды, определение модульного теста, а также настройку среды выполнения тестов и автоматизацию сборки. Имеет опыт низкоуровневого управления сокетами, тайм-ауты, поддержка TCP, поддержка HTTP, тайм-ауты, состояния времени ожидания и т. д. очень ценятся. Способность диагностировать проблемы языка Go: внутренний мониторинг метрик, определение идеальных метрик для внешнего мониторинга, изолированная отладка, профилирование локально и в производстве. Опыт работы с CI/CD БУДЕТ ПЛЮСОМ: Опыт работы с Node.js. Обязанности. Проектирование и внедрение крупномасштабных программных решений и компонентов с использованием Golang. Делать все необходимое для поддержания высокого уровня качества. Быть отличным коммуникатором, иметь возможность активно сотрудничать и получать контекст для сложных задач. Следовать лучшим инженерным практикам. и руководящие принципы компании/клиента. Играть контролирующие, консультативные и обучающие роли для менее старших инженеров в команде. Принимать активное участие во всех встречах, мероприятиях и церемониях, связанных с командой. Участвовать в создании архитектурной и технической документации. Продвигать чистый код и шаблоны/принципы проектирования. Активно и постоянно работать. по саморазвитию и самообразованию, усвоению полученных уроков для дальнейшего продвижения на руководящую должность