Malwarebytes
Principal Software Engineer (MacOS) - Remote EU
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Principal-разработчик в продуктовую команду ThreatDown для создания enterprise-решений endpoint-защиты под macOS. Работа над системами защиты от malware, обработкой данных и метрик угроз.
Задачи
- Разрабатывать новые продукты для борьбы с malware
- Создавать enterprise-решения endpoint-защиты для macOS
- Проектировать и разрабатывать инструменты для инициатив ThreatDown
- Собирать и обрабатывать данные и метрики для отслеживания новых угроз
- Поддерживать коллег-разработчиков: коммуникация, документация, unit-тесты, code review
- Работать в Agile-команде совместно с разными специалистами
Требования
- Понимание практик объектно-ориентированной разработки
- Опыт работы с Apple System Extensions и Network Extension frameworks
- Опыт работы в высокопроизводительной команде в стартапе или среде, похожей на стартап
- Знание Swift и/или Objective-C
- Опыт backend-разработки на macOS: управление данными, сети, системные интеграции
- Умение отлаживать и оптимизировать macOS-приложения по производительности
- Знание базовых macOS-фреймворков и инструментов: Foundation, Xcode, Instruments, LLDB
- Глубокое понимание архитектуры и внутреннего устройства macOS
- Знание требований безопасности и дистрибуции macOS: code signing, entitlements, sandboxing, privacy permissions, notarization
- Умение профилировать и оптимизировать приложения по производительности, надёжности и ресурсоэффективности
Условия
- Медицинская, стоматологическая и офтальмологическая страховка
- Программа реферальных бонусов
- Wellness-программы
- Комплексная политика отпусков
- Компенсация 100 000 евро
- Удалённая работа в ЕС
Навыки
- macOS
- Swift
- Objective-C
- Apple System Extensions
- Network Extension
- Foundation
- Xcode
- Instruments
- LLDB
- code signing
- sandboxing
- notarization
- MDM