Research Developer (Advanced Technologies and Performance Analysis)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Мы ищем талантливого research-developer’а, который вместе с нами будет улучшать эффективность и производительность наших продуктов.
Устанавливая любой антивирус на компьютер, первое, на что пользователь обращает внимание – то, как изменилось поведение его компьютера. Если машина начинает “тормозить” или неэффективно использовать ресурсы – пользователь начинает жаловаться и у него создается плохое впечатление о продукте. Производительность являются одним из самых важных направлений в развитии нашей продуктовой линейки.
Мы ищем человека, который будет искать неоптимальности в работе наших продуктов, исследовать сложные случаи подтормаживаний и лагов, предлагать улучшения архитектуры и алгоритмов, участвовать в создании тестовой инфраструктуры.
Чего мы ожидаем:
- Понимание принципов работы операционных систем.
- Хорошее знание ОС Windows: внутреннее устройство (user mode, kernel mode), Linux (желательно), понимание принципов работы сетевой подсистемы.
- Умение работать с огромным количеством чужого кода.
- Знание С, С++, Python(желательно).
- Опыт разработки под Windows (обязательно), под Linux (желательно).
Что желательно уметь:
- Опыт анализа производительности (под любую платформу).