- Страна
- США
Senior Software Engineer, C++
Figma — один из самых желанных работодателей в индустрии с уникальными инженерными задачами. Высокий балл обусловлен сильным брендом, современным стеком и возможностью удаленной работы внутри США.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Улучшите резюме под эту вакансию
Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт
Сложность вакансии
Высокая сложность обусловлена требованиями к уровню Senior и специфическим стеком, включающим WebAssembly и системное программирование. Работа в Figma подразумевает решение сложных задач по оптимизации производительности графического движка в браузере.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Зарплата для Senior C++ инженеров в Нью-Йорке в топовых технологических компаниях обычно находится в диапазоне $180k-$250k базового оклада плюс опционы. Figma известна конкурентными предложениями, соответствующими верхним границам рынка.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Контакты для отклика
Откройте контакты, указанные в вакансии.
Описание вакансии
Senior Software Engineer, C++
Figma is a design platform that helps teams create, prototype, and collaborate on products in real time — from idea to development.
Stack: C++, WebAssembly, TypeScript, React, Go/Rust/Python.
New York, USA. On-site or remote within the US.
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- C++
- WebAssembly
- TypeScript
- React
- Go
- Rust
- Python
Возможные вопросы на собеседовании
Figma активно использует WebAssembly для переноса C++ кода в браузер. Важно понимать опыт кандидата с этой технологией.
Расскажите о вашем опыте работы с WebAssembly: с какими основными ограничениями вы сталкивались при портировании C++ кода?
Для Senior-разработчика критически важно умение находить и устранять узкие места в производительности.
Какие инструменты и методики вы используете для профилирования и оптимизации многопоточных приложений на C++?
Figma — это инструмент для совместной работы в реальном времени. Это требует глубоких знаний в области синхронизации данных.
Как бы вы спроектировали систему синхронизации состояния между несколькими пользователями для сложного графического редактора?
В стеке указаны Go, Rust и Python. Важна гибкость и понимание того, когда какой инструмент лучше использовать.
В каких случаях вы бы предпочли использовать Rust вместо C++ для новых компонентов системы в контексте архитектуры Figma?
Работа над продуктом такого масштаба требует внимания к архитектуре и долгосрочной поддержке кода.
Опишите ваш подход к управлению памятью и обеспечению безопасности кода в крупных C++ проектах.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

