Reverse - инженер [Senior]
Описание
deeplay — продуктовая IT-компания, которая объединяет разработчиков, аналитиков, архитекторов и инженеров из разных стран. В нашей команде уже порядка 500 человек. Мы специализируемся на разработке роботов-аниматоров для интеллектуальных карточных игр: покер, бридж, маджонг, преферанс. Они создают активность на игровой платформе, привлекая пользователей. Цель deeplay — создать комфортную среду для игроков. Используя накопленные знания о пользователях игровых платформ, мы разрабатываем алгоритмы, которые подстраивают стратегию и поведение под предпочтения игроков. Математически и программно определяем, как их увлечь: какой стиль игры заинтересует или снизит интерес. Продаём аналитические услуги и разрабатываем на заказ ПО, применяя свой опыт в областях машинного обучения, обработки больших объёмов информации и распределённых высокопроизводительных вычислений, удовлетворяющих требованиям высокой доступности. Работа в deeplay — это задачи, которые драйвят, карьерный рост, отзывчивые коллеги, комфортные условия и дружеская атмосфера. Методологии: Используем гибкие методологии создания продукта Scrum и Kanban. Активно практикуем в работе Code Review. Сейчас нам нужен Reverse engineer, который будет вносить свой вклад в развитие продуктов компании, сможет поддерживать открытое общение и дружескую атмосферу. С нами ты можешь комфортно работать из любого уголка мира, потому что мы: Настроили процессы технического оснащения, чтобы можно было рассчитывать на нашу помощь в подготовке техники для работы, где бы ты ни находился. Выстроили систему взаимодействия — никаких бесконечных чатов в ТГ. Работаем через онлайн-сервис управления проектами и корпоративный мессенджер с настроенной картой каналов. Организовываем рабочие процессы с учётом часовых поясов, время для регулярных командных встреч подбирается максимально удобно для всех. Помогаем сохранять контекст и знакомиться с коллегами из других отделов — регулярно проводим общие информационные и развлекательные онлайн-мероприятия, а также тимбилдинги с выездами в российские города и заграницу. Основные задачи: Анализ двоичного и/или исходного кода с целью поиска ошибок реализации, уязвимостей и/или восстановления логики работы программ; Анализ защищенности и поиск уязвимостей в устройствах и компонентах. Для их реализации тебе потребуется: Практический опыт реверс-инжиниринга от 2-х лет; Владение инструментами IDA, x64DBG, Ghidra, WireShark/Burp suite и т. д.; Понимание внутреннего устройства ОС Windows, Linux, Android; Владение фреймворками Frida, Xposed; Работа с эмуляторами, знание утилит для рута (magisk, lsposed и т.д.); Умение снять трафик приложения и воспроизвести протокол общения; Знание и понимание таких понятий/технологий как ssl, mitm, proxy, ssl pinning; Знание языков программирования / наличие опыта разработки (C/C++, C#, Python, Java, Lua, Javascript); Знакомство с движками cocos-2d, unity. Мы предлагаем: Гибкий подход к формату и месту работы: выбирай любую точку на карте или один из комфортных офисов в Омске, Новосибирске или Санкт-Петербурге. Развитие и карьера: ежегодный перфоманс ревью поможет увидеть достижения и направления развития. Многие ключевые специалисты и руководители выросли внутри компании. Минимум бюрократии: забудь о длинных цепочках писем. Все решения стараемся принимать оперативно и на встречах. Ценим вклад каждого, общаемся на равных независимо от грейда. Дополнительные бонусы: Годовой лимит, который можно использовать для компенсации расходов на медицину для себя и ближайших родственников, спортивные услуги и обучение. Финансовая поддержка в случае важных событий в жизни. Развитие и обучение: Доступ к обширной базе знаний для усиления твоих hard и soft skills. Организуем внутренние курсы с привлечением внешних экспертов. Возможность полной или частичной компенсации оплаты профильного обучения. Корпоративные онлайн-курсы английского языка от Elementary до Advanced уровня. Шаринги знаний, хакатоны, Meetup, Tech Talk в онлайн-формате. Наши ценности: Сохраняем чувство юмора и лёгкость общения при решении даже самых сложных задач. Даём конструктивную обратную связь и поддерживаем друг друга. Находим то, что заряжает энергией и делимся своим драйвом с окружающими. Выявляем и решаем проблемы вместе, чтобы поддерживать стабильность и развитие. Что ещё, кроме работы: Открыто делимся новостями о развитии компании: регулярно проводим интервью и внутренние бизнес-мероприятия с экспертами и руководителями. Поддерживаем актуальное внутреннее информирование: систематически публикуем дайджесты о стратегии, продуктах и технологиях deeplay. Развиваем тематические комьюнити: проводим командные и личные турниры, участвуем в квизах/мозгобойнях, спортивных челленджах. Работаем из любой точки мира, но всё равно не теряем связь с командой — помогают в этом командообразующие мероприятия: живое общение, новые локации и настоящие эмоции. Делаем ставку на реальные впечатления и командный дух. Оказываем спонсорскую помощь профильным факультетам, выступаем с технической экспертизой на внешних мероприятиях, создаём собственные образовательные проекты. Хочешь стать частью команды?Просто напиши нам, чтобы связаться с рекрутером, пройти интервью со специалистами компании, получить оффер и начать погружение в мир deeplay!