
Mozilla — некоммерческая организация, занимающаяся разработкой программного обеспечения и интернет-технологий и стремящаяся сохранять веб открытым, доступным и ориентированным на пользователей. Наиболее известная благодаря Firefox, Mozilla также разрабатывает такие продукты, как Mozilla VPN, Firefox Relay и Mozilla Monitor, уделяя особое внимание конфиденциальности, безопасности, скорости и контролю пользователей. Деятельность организации также охватывает программное обеспечение с открытым исходным кодом, инновации в сфере искусственного интеллекта и защиту цифровых прав, включая продвижение надежных технологий, ответственной разработки ИИ и большей подотчетности во всей технологической отрасли.
Старший инженер-программист, безопасность Firefox (удалённо из Германии)
Укрепляйте безопасность, надёжность и производительность Mozilla Firefox, разрабатывая защитные функции и совершенствуя архитектуру браузера. Поддерживайте корпоративных пользователей в разных операционных системах.
Описание
- Создавайте, тестируйте и внедряйте функции безопасности и защиты Firefox для корпоративных пользователей.
- Развивайте архитектуру безопасности Firefox для разных операционных систем, включая изоляцию привилегий и границы доверия.
- Совершенствуйте основные механизмы защиты, такие как криптографические протоколы, WebPKI и чувствительные к безопасности веб-API.
- Сотрудничайте с другими командами, расследуйте проблемы безопасности, находите их первопричины и внедряйте сопровождаемые исправления.
- Устраняйте проблемы стабильности, корректности, производительности и использования памяти в сложной многопоточной среде.
Требования
- Не менее трёх лет опыта низкоуровневой разработки программного обеспечения.
- Уверенное владение C и/или C++.
- Понимание основополагающих принципов безопасности.
- Опыт диагностики и устранения проблем в многопоточных кроссплатформенных нативных приложениях.
- Опыт решения проблем с памятью и производительностью.
- Знакомство с HTML, CSS и JavaScript.
- Интерес к Rust или опыт работы с ним.
- Умение эффективно работать с большими сложными кодовыми базами на нескольких языках.
- Опыт сотрудничества с распределёнными командами.
- Умение ясно излагать технические идеи письменно и устно.
Преимущества
- Премии по результатам работы для сотрудников, имеющих на них право; размер зависит от общего успеха команды.
- Взносы на пенсионное обеспечение с немедленным переходом прав на них независимо от ваших собственных взносов.
- Общекорпоративные дни для заботы о здоровье и благополучии каждый квартал.
- Праздничные дни с учётом страны и выходной в день рождения.
- Единовременная выплата на обустройство домашнего офиса.
- Ежегодный бюджет на профессиональное развитие.
- Ежеквартальная выплата на благополучие.
- Оплачиваемый отпуск по уходу за ребёнком.
- Программа премирования за рекомендации кандидатов.
- Другие льготы, включая страхование жизни и от несчастных случаев со смертельным исходом или увечьем, страхование на случай нетрудоспособности и программу помощи сотрудникам; набор льгот зависит от страны.