10 дней назад
Senior Software Engineer, 3D Engine Scalability
243 290 - 295 250$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Software Engineer, 3D Engine Scalability (C++/3D Engine): Building scalable geometry systems for Roblox avatars and environments, including mesh processing, level of detail, streaming, runtime loading, and performance systems with an accent on high-fidelity 3D experiences across mobile and low-end devices. Focus on profiling CPU/GPU, memory, loading latency, and frame-time stability, while leading projects end-to-end and mentoring engineers.
Location: San Mateo, California, United States; office presence required Tuesday, Wednesday, and Thursday, with optional presence Monday and Friday
Salary: $243,290–$295,250 USD annual base pay
Company
Roblox builds a 3D social gaming platform and tools that enable developers and creators to build immersive digital experiences.
What you will do
- Design and ship 3D engine systems for avatar and environment geometry.
- Build mesh processing, level-of-detail, transcoding, streaming, runtime loading, and related performance systems.
- Partner with Rendering, Avatar, Studio, and external developer teams to make features usable in Roblox experiences.
- Profile and optimize game-engine performance across a wide range of devices, especially mobile platforms.
- Drive projects from definition through implementation, rollout, and production impact.
- Mentor engineers and help maintain high standards for technical quality and code health.
Requirements
- 8+ years of professional experience building and shipping high-performance systems in game engines, real-time simulation, robotics, AR/VR, or similar domains.
- Deep C++ proficiency with experience writing clean, efficient, and maintainable code in large codebases.
- Hands-on production experience with real-time 3D rendering, mesh or geometry processing, level of detail, animation/skinning, spatial data, 3D asset pipelines, or GPU/client performance.
- Experience balancing CPU/GPU time, memory, loading latency, visual quality, and frame-time stability on constrained platforms such as mobile or console.
- Ability to own ambiguous projects end-to-end, define approaches, implement solutions, manage rollouts, and assess production consequences.
- Ability to collaborate across engineering and developer-facing teams and explain complex technical topics clearly.
Culture & Benefits
- Work on systems supporting large-scale, high-fidelity multiplayer experiences.
- Collaborate across Engine, Rendering, Avatar, Studio, and developer-facing teams.
- Full-time employees are eligible for equity compensation and company benefits.
- Equal employment opportunity and reasonable accommodation support are provided.
- The company may not be able to employ candidates requiring certain US visa categories or support future H-1B sponsorship.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
10 дней назад
Senior/Staff Rendering Systems Engineer (AI)
250 000 - 325 000$
10 дней назад
Lead Programmer (C/C++)
13 дней назад
Senior Advanced Technical Artist (AAA Games)
11 дней назад
Gameplay Engineer Intern (C++)
Riot Games
14 дней назад
Principal Software Engineer (League of Legends UI Tooling)
12 дней назад