deeplay
Reverse - инженер
2 нед. назад
РоссияSeniorRemote
fridapythonc#idax64dbgghidrawiresharkburp suite
deeplay — продуктовая IT-компания, которая разрабатывает роботов-аниматоров для интеллектуальных карточных игр и продаёт аналитические услуги и софт на заказ, применяя машинное обучение и распределённые вычисления. Вакансия открыта на роль Senior Reverse engineer с требуемыми навыками: Frida, Python, C#.
О компании
- deeplay — продуктовая IT-компания, которая объединяет разработчиков, аналитиков, архитекторов и инженеров из разных стран. В нашей команде уже порядка 500 человек.
- Мы специализируемся на разработке роботов-аниматоров для интеллектуальных карточных игр: покер, бридж, маджонг, преферанс. Они создают активность на игровой платформе, привлекая пользователей.
- Цель deeplay — создать комфортную среду для игроков.
- Продаём аналитические услуги и разрабатываем на заказ ПО, применяя свой опыт в областях машинного обучения, обработки больших объёмов информации и распределённых высокопроизводительных вычислений, удовлетворяющих требованиям высокой доступности.
- Методологии: используем гибкие методологии Scrum и Kanban, активно практикуем Code Review.
О продукте
- Разрабатываем роботов-аниматоров, которые подстраивают стратегию и поведение игры под предпочтения пользователей, математически и программно определяя, какой стиль игры заинтересует или снизит интерес.
Обязанности
- Анализ двоичного и/или исходного кода с целью поиска ошибок реализации, уязвимостей и/или восстановления логики работы программ.
- Анализ защищенности и поиск уязвимостей в устройствах и компонентах.
Требования
- Практический опыт реверс-инжиниринга от 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 в онлайн-формате.
- Регулярные внутренние бизнес-мероприятия, тимбилдинги, командные турниры, спортивные челленджи.
- Работа из любой точки мира с поддержкой техники и организованной системой взаимодействия с учётом часовых поясов.
- Спонсорская помощь профильным факультетам и собственные образовательные проекты.