Principal Software Engineer, Build
Core
Develop features across Roblox Build and Studio Assistant surfaces, including AI-assisted iteration, direct editing, monetization, analytics, and onboarding.
Role type
Principal Software Engineer
Builds
Consumer-facing AI tools and editing surfaces for Roblox
Domain
Gaming / AI / Creative Tools
Deliverable
production ML models
Required skills
C++, Luau, JavaScript, TypeScript, complex codebase navigation, system architecture design, cross-functional project leadership, end-to-end feature ownership, formal mentoring
Preferred skills
agentic tools development, A/B testing
Technologies
C++, Luau, JavaScript, TypeScript
Responsibilities
Ship end-to-end functionality for AI-assisted iteration and direct editing; Own projects from technical specification through execution and launch; Mentor engineers through formal mentoring and leadership by example; Collaborate with product, design, and cross-functional teams to maintain execution quality and velocity
Seniority
Principal, hands-on IC with mentorship