- Страна
- Россия
- Зарплата
- до 9 000 $
Откликайтесь
на вакансии с ИИ

Senior Desktop Systems Engineer (macOS and Windows)
Отличное предложение для Senior-инженеров: высокая зарплата в USD, работа в перспективном AI-стартапе и сложные инженерные задачи. Единственный минус — строгие ограничения по локации (вне РФ/РБ/Турции).
Сложность вакансии
Роль требует редкого сочетания глубоких знаний системного уровня macOS/Windows и опыта работы с Electron. Высокая сложность обусловлена необходимостью разработки нативных модулей и оптимизации производительности на стыке ОС и приложения.
Анализ зарплаты
Предлагаемая зарплата до $9000 gross является очень конкурентоспособной для мирового рынка и находится в верхнем дециле для Senior Desktop ролей, особенно в сегменте стартапов. Она значительно превышает средние показатели по региону СНГ и Восточной Европы.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Othello уже сейчас
Присоединяйтесь к Othello и создавайте будущее real-time AI на системном уровне — откликайтесь прямо сейчас!
Описание вакансии
#desktop #macos #remote
Senior Desktop Systems Engineer (macOS and Windows)
Salary is up to 9000 USD gross
REMOTE, b2b contract, location of the candidate and bank account – outside of Russia, Belarus and Turkey
Othello is building at the frontier of real-time generative AI, helping sales teams make better high-stakes decisions in the moments that matter most, while a customer conversation is still happening. Our platform is used by leading sales organizations, including Fortune 500 companies, to deliver live intelligence before, during, and after meetings. We’re an early-stage startup that moves extremely fast, gives people real ownership, and is built for people who want to solve hard technical problems at the edge of what’s possible.
This is not a standard frontend role. We are looking for someone who understands desktop operating systems at a real systems level and knows how to build software that feels native, responsive, and production-grade. The core of the role is owning the desktop layer itself: windowing, process architecture, system behavior, permissions, performance, OS integrations, and native modules.
Experience with React and Electron is a strong advantage, but the priority is deep desktop and OS-level engineering strength. Bonus points if you also have strong UI taste and can help craft polished product experiences on top of the systems work.
What you’ll do
Build and improve a high-performance desktop application across macOS and Windows
Own OS-level behavior including window management, lifecycle, background processes, system events, permissions, notifications, installers, updates, and device or app integrations
Design and implement native modules and system-level integrations where needed
Work across Electron, native code, and desktop architecture to push the product far beyond a typical web app in a shell
Help define how the application is structured across processes, IPC boundaries, native capabilities, and the frontend layer
Drive performance, responsiveness, stability, and correctness across the desktop stack
Contribute to product experience and interaction quality, especially where desktop behavior directly shapes UX
What we’re looking for
Strong Senior desktop software engineer
Deep macOS experience - MUST
Windows experience highly valuable
Electron experience - MUST
Experience with native development in Swift, Objective-C, C++, Rust, C#, Win32, or similar
Native modules and OS integrations important
Performance, memory, CPU, permissions, and background services experience important
Product-minded, with strong attention to UX quality
Not a traditional systems admin / IT profile
B2 English
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- C++
- Rust
- Swift
- React
- Windows
- macOS
- Objective-C
- IPC
- Electron
- Win32
Возможные вопросы на собеседовании
Проверка глубоких знаний macOS, заявленных как обязательное требование.
Расскажите о вашем опыте работы с macOS API для управления окнами и системными событиями. С какими ограничениями безопасности (Sandboxing, Permissions) вы сталкивались?
Оценка навыков оптимизации в контексте Electron.
Как вы подходите к оптимизации потребления памяти и CPU в Electron-приложении, особенно при работе с фоновыми процессами и IPC?
Проверка опыта написания нативного кода для десктопных приложений.
Опишите процесс создания и отладки нативного модуля (например, на Swift или C++) для интеграции с Electron. Как вы обеспечиваете стабильность моста между ними?
Оценка понимания архитектуры процессов.
Как бы вы спроектировали архитектуру IPC для приложения, требующего обработки данных в реальном времени, чтобы минимизировать задержки?
Проверка кроссплатформенной экспертизы.
В чем заключаются основные различия в реализации жизненного цикла приложения и установщиков между macOS и Windows, которые необходимо учитывать при разработке?
Похожие вакансии
Разработчик С Middle/Senior
Senior System Engineer (Автоматизация взаимодействия с ФНС и ФССП)
Network Engineer
Senior Atlassian Administrator (Jira / Confluence)
C++ Developer (System Programming / COM & RPC)
Инженер сетевой (Senior)
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!
- Страна
- Россия
- Зарплата
- до 9 000 $