Senior Software Engineer, Studio Platform

Roblox Roblox · Consumer · San Mateo, CA · Software Engineering

Senior Software Engineer to work on Roblox Studio, the IDE for creating experiences on the Roblox platform. The role involves architecting application frameworks, windowing systems, and code generation, with a focus on "AI Native" features and complex, agentic use cases. Experience with C++, UI frameworks, and a passion for improving code quality through AI are required.

What you'd actually do

  1. Architecting application frameworks, windowing systems, and code generation.
  2. Pioneering scalable systems that extend to complex, agentic use cases.
  3. Driving OS integration, extensibility, and customizability at the deepest levels.
  4. Engineering the infrastructure to power a consistent, high-performance UX.
  5. Collaborating with UX designers to translate Studio into a modern, consistent design language.

Skills

Required

  • 7+ years of experience developing and deploying top-tier, user-facing applications
  • 2+ years of deep experience with C++

Nice to have

  • Experience with UI frameworks like React, SwiftUI, Cocoa, Swift, or WPF

What the JD emphasized

  • AI Native Features
  • complex, agentic use cases
  • code quality and the challenge of improving it systematically through AI

Other signals

  • AI Native Features
  • agentic use cases
  • code generation