Mozilla
Senior Software Engineer, OS Integration
- Удалённо
- Netherlands
- Полная занятость
- В вакансии: 66 000 – 88 000 EUR
- вчера
Mozilla ищет Senior Software Engineer в команду интеграции операционных систем для разработки и улучшения Firefox на Windows, macOS и Linux. Роль требует глубоких знаний C/C++, опыта кроссплатформенной разработки и понимания особенностей работы с ОС.
О позиции
Команда OS Integration обеспечивает корректную работу Firefox с хостовой операционной системой и окружением. Это распределённая команда с экспертизой по Windows, macOS и Linux-системам. Вы будете разрабатывать исправления и улучшения для Firefox, связанные с различными ОС, работать над установщиком и обновлением браузера, участвовать в код-ревью и технической дискуссии с коллегами.
Чем заниматься
- Отлаживать и исправлять программные дефекты для улучшения качества Firefox и продуктов Mozilla. Разрабатывать новые функции и улучшения для лучшего пользовательского опыта сотен миллионов людей. Разбивать задачи и работать в команде для реализации решений. Проводить код-ревью и предоставлять техническое направление. Взаимодействовать с географически распределённой командой разработчиков и другими подразделениями организации.
Что ждут
- 5+ лет опыта в инженерии программного обеспечения. Глубокое знание языков C и C++. Опыт разработки десктопных приложений на Windows, macOS или Linux с использованием C++. Знание веб-технологий — JavaScript и HTML. Понимание практик безопасного программирования и вопросов безопасности памяти. Сильные навыки решения проблем и отладки. Умение эффективно общаться и работать в распределённой команде. Приверженность ценностям Mozilla.
Будет плюсом
- Опыт разработки установщика и/или обновлений для любой ОС. Глубокие знания внутренней архитектуры Windows (например, сервер BITS или пакеты MSIX). Участие в open-source проектах или личный опыт разработки персональных инженерных проектов.
Условия
- Щедрый бонус на основе производительности. Богатые медицинские, стоматологические и зрительные страховки. Щедрые пенсионные взносы с немедленнымvesting. Ежеквартальные wellness-дни для всей компании. Стимул на организацию домашнего офиса. Ежегодный бюджет на профессиональное развитие. Оплата отпускных дней по случаю дня рождения. Возможность удалённой работы из Нидерландов.
Навыки
- C++
- C
- Windows API
- macOS Development
- Linux Development
- JavaScript
- HTML
- Debugging
- Code Review
- Memory Safety
- Open Source
Сложность отбора
Высокая сложность из-за необходимости глубокого понимания трёх различных операционных систем, работы с C/C++ на низком уровне и ответственности за миллионы пользователей
Оценка JobPathЗарплата по рынку
510 000 – 680 000 ₽ в месяц
Расчётная оценка на основе годового диапазона €66,000–€88,000: месячная сумма пересчитана в рубли по курсу ~92₽/EUR для рынка Нидерландов
Оценка JobPath по рынку, не предложение работодателяМогут спросить на собеседовании
- Как вы подходите к отладке сложных проблем в кроссплатформенных приложениях?
- Какие особенности работы с памятью в C/C++ вам известны и как вы предотвращаете уязвимости безопасности?
- Расскажите о вашем опыте работы с API Windows/macOS/Linux при разработке десктопных приложений.
- Как вы организуете работу в распределённой международной команде?
- Какой ваш опыт contributions в open-source проекты?
Прорепетировать это собеседование
Голосовой ИИ-интервьюер задаст вопросы под эту вакансию и разберёт каждый ответ.
Начать бесплатноСохрани похожие вакансии
Новые вакансии с такой должностью будут собираться в кабинете.
Сохранить фильтр