Назад
8 месяцев назад

Software Engineer (C++)

149 000 - 350 000$
Формат работы
remote (только USA)
Тип работы
fulltime
Грейд
middle/senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/

TL;DR

Software Engineer (C++): Developing high-performance client-side systems and multiplayer protocols for a real-time collaborative design platform with an accent on browser performance, WebAssembly integration, and scalable collaboration features. Focus on optimizing complex in-memory data models, building APIs, and enhancing accessibility in a fast, reliable user experience.

Location: Remote within the United States or at San Francisco, CA or New York, NY hubs

Salary: $149,000 - $350,000 USD annually

Company

Figma is a leading design platform empowering teams to collaborate in real time from anywhere in the world.

What you will do

  • Build core features and frontend infrastructure for a real-time multiplayer system with a complex in-memory data model.
  • Optimize performance and memory usage using C++/WebAssembly and TypeScript to deliver a fast, reliable browser UX.
  • Extend the core C++ engine and multiplayer protocols to support scalable design systems and advanced collaboration modes.
  • Design and build APIs and tooling for product teams to build confidently against the platform.
  • Contribute to accessibility strategy and implementation to ensure usability for all users.
  • Collaborate cross-functionally with product, design, and engineering teams to plan and execute impactful projects.

Requirements

  • Location: Must be based in or able to work remotely within the United States
  • 4+ years of professional software engineering experience shipping user-facing features or products.
  • Strong programming skills in C++, TypeScript, or related frontend languages.
  • Experience with web-based applications, browser performance, or real-time collaborative systems.
  • Proven ability to work collaboratively across teams to deliver complex technical projects.

Nice to have

  • 2+ years in a technical lead role across multiple teams.
  • Experience with game engines, rendering systems, or performance-critical applications.
  • Background in developer platforms or API design.
  • Familiarity with WebAssembly, browser internals, or C++ in frontend contexts.
  • Strong product mindset and commitment to continuous learning and inclusion.

Culture & Benefits

  • Competitive salary with equity and annual bonus plans.
  • Comprehensive health, dental, vision, and retirement benefits with company contributions.
  • Generous PTO, parental leave, mental health and wellness support.
  • Learning and development stipend, work from home stipend, and cell phone reimbursement.
  • Inclusive culture valuing diversity and accessibility accommodations.

Hiring process

  • Video interviews with cameras on to ensure personal connection.
  • In-person onboarding required if hired.
  • Accommodations available for candidates with disabilities upon request.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →