9 дней назад
Senior Software Engineer (WebAssembly)
115 400 - 173 000$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Software Engineer (WebAssembly): Building Unity platform support for TV and mobile gaming through cloud Linux streaming and browser-based builds with an accent on WebAssembly, WebGPU performance, and cross-platform runtime integration. Focus on optimizing load times, memory management, and multithreaded C++ systems while designing scalable Unity Editor workflows and resolving platform stability issues.
Location: Bellevue, WA, USA
Base salary: $115,400–$173,000 USD in Zone A, $130,400–$195,600 USD in Zone B, or $146,500–$219,700 USD in Zone C, depending on the primary work location.
Company
develops a leading game engine and 3D development platform used for games, XR, web experiences, and applications across industries including automotive, manufacturing, and healthcare.
What you will do
- Design and develop Editor features and workflows for TV and mobile platform configurations.
- Profile and optimize WebGPU and WebAssembly performance, including load times, memory management, and browser-hosted runtime constraints.
- Investigate and resolve platform bug reports to maintain stable platform support.
- Develop scalable features in a large multithreaded C++ codebase.
- Improve quality and delivery through automated testing and thoughtful code reviews.
- Collaborate with R&D teams worldwide on platform support and optimization initiatives.
Requirements
- Strong modern C++ experience in a large production codebase and performance-critical systems.
- Meaningful WebAssembly experience, such as Emscripten, Rust compiled to Wasm, server-side Wasm, or runtime and toolchain development.
- Understanding of calls, memory ownership, and data marshalling across languages and runtimes.
- Proficiency with CPU, GPU, I/O, and memory profiling tools.
- Experience designing scalable features in large multithreaded systems.
- Working proficiency in C# and sufficient English for frequent professional communication with colleagues and partners worldwide.
Nice to have
- Familiarity with real-time 3D rendering and graphics APIs such as WebGPU or Vulkan.
- Experience researching and developing optimization solutions.
- Interest in computer games and real-time 3D experiences.
- Experience using AI in the software development process.
Culture & Benefits
- Health, life, and disability insurance offerings vary by country and employment status.
- Commute subsidies, retirement or pension plans, employee stock ownership, and incentive programs.
- Vacation, personal days, parental leave, and family-care programs.
- Mental health support, employee resource groups, and a global employee assistance program.
- Training and development programs, volunteering support, and donation matching.
- Inclusive workplace focused on innovation, teamwork, and technical excellence.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
Roblox
10 дней назад
Senior Software Engineer, Core Engine (C++)
196 750 - 243 290$
Roblox
10 дней назад
Senior Software Engineer, Runtime (C++)
196 750 - 243 290$
Roblox
10 дней назад
Senior Software Engineer - Studio Tools (C++)
196 750 - 243 290$
Roblox
10 дней назад
Senior Software Engineer - Consoles
196 750 - 243 290$
Roblox
13 дней назад
Principal Software Engineer, Creator Collaboration (C++)
295 250 - 345 040$
Roblox
10 дней назад
Senior Software Engineer (C++)
195 780 - 242 100$