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