Senior Software Engineer - Desktop
Core
Shape and improve the Windows and macOS desktop experience for millions of Roblox players by owning major desktop initiatives end-to-end.
Role type
Senior IC desktop software engineer
Builds
Roblox client applications for Windows and macOS
Domain
Gaming / Desktop Client Software
Deliverable
production ML models | product features
Required skills
C++, Windows API, macOS API, debugging, profiling, concurrency, threading, memory management, performance diagnosis
Preferred skills
Lua, React
Responsibilities
Rebuild and improve application launch, rendering, and OS integration components; Set technical standards through hands-on development and code review; Translate ambiguous product ideas into scoped engineering plans; Collaborate with Microsoft and Apple counterparts on platform features
Sourced via codingjobboard · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.