Senior Software Engineer: Assistant

Roblox

California (MO)

On-site

USD 197,000 - 243,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity compensation

Job summary

Roblox in San Mateo, CA is seeking an experienced software engineer to help build the agentic AI system powering creation for millions of Roblox creators. You will work across cloud orchestration, LLM integration, model routing, tool execution, and the creator-facing client to enable multi-step workflows from planning to code generation and testing.

You will lead design and implementation across a range of services, ship high-quality code, and help grow the team by mentoring engineers.

Qualifications

  • 5+ years shipping high-complexity software at scale.
  • Experience architecting and leading implementations across software products.
  • Experience building AI infrastructure including model serving and orchestration.
  • Familiarity with agentic systems and multi-step execution loops.
  • Understanding of tools, skills, evaluation frameworks for AI systems.
  • Expertise in component-based libraries and high-quality UX.
  • Proficiency in C++, C#, Java.
  • Strong understanding of SQL and NoSQL at scale.

Responsibilities

  • Understand community needs from artists to scripters and designers.
  • Own design, build, test, deploy services within Roblox ecosystem.
  • Tackle diverse technical challenges in complex systems.
  • Raise technical bar for code quality and architecture.
  • Mentor fellow engineers on the team.

Skills

Shipping high-complexity software
Software architecture leadership
AI infrastructure
Agentic systems
Tool interfaces design
Component-based libraries
C++, C#, Java
SQL/NoSQL at scale

Job description

Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators.

At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device. We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there.

A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone.

You’ll build the agentic AI system that powers creation for millions of Roblox creators. The Assistant team is converging Studio Assistant (desktop) and Build (mobile) into a single cloud-native architecture — one harness, one tool set, one eval framework. You’ll work across the full stack: cloud orchestration, LLM integration and model routing, tool/skill execution, and the creator-facing client. The system orchestrates multi-step creation workflows end-to-end: planning, code generation, asset creation, and automated testing.

You Will:
  • Help and understand the needs of the community that uses our software, from beginning artists to professional scripters and designers.
  • Take ownership and responsibility for designing, building, testing, and deploying services within the Roblox ecosystem.
  • Work on a variety of unique technical challenges within complex systems.
  • Be a technical bar-raiser for high code quality, architectural designs, and long-term planning.
  • Develop fellow engineers on the team.
You Have:
  • 5+ years of experience shipping high-complexity software and supporting mission-critical applications at scale.
  • Experience architecting, designing, and leading implementation across a wide range of software products and systems.
  • Experience building AI infrastructure, including systems for model serving, orchestration, reliability, and production observability.
  • Familiarity with agentic systems and multi-step execution loops, including planning, tool use, recovery, and long-running workflows.
  • Understanding of tools, skills, and evaluation frameworks for AI systems, including how to design reliable tool interfaces, improve capability coverage, and measure quality through structured evals.
  • Expertise in component-based libraries and frameworks, with a strong grasp of building performant, high-quality user experiences.
  • Proficiency in C++, C#, Java, or similar programming languages.
  • Strong understanding of SQL and NoSQL systems at scale.
  • Deep understanding of the components required to build modern large-scale infrastructure, with the judgment to evaluate tradeoffs, recommend pragmatic solutions, and align engineers around a direction.

For roles that are based at our headquarters in San Mateo, CA: The starting base pay for this position is as shown below. The actual base pay is dependent upon a variety of job-related factors such as professional background, training, work experience, location, business needs and market demand. Therefore, in some circumstances, the actual salary could fall outside of this expected range. This pay range is subject to change and may be modified in the future. All full-time employees are also eligible for equity compensation and for benefits as described on this page.

Annual Salary Range

$196,750—$243,290 USD

Roles that are based in an office are onsite Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday (unless otherwise noted).

Roblox provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. Roblox also provides reasonable accommodations to candidates with qualifying disabilities or religious beliefs during the recruiting process.

For US based roles only, please note the Company may not be able to employ candidates for this role who have United States work authorization related to certain U.S. visa categories, or support future H-1B sponsorship at this time.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer: Assistant
Senior Software Engineer: Assistant

Roblox • San Mateo (CA)

On-site
USD 196,000 - 244,000
Equity compensation
Benefits
Senior Engineering Manager, AI Roblox Studio
Senior Engineering Manager, AI Roblox Studio

Roblox • San Mateo (CA)

On-site
USD 345,000 - 400,000
Excellent medical, dental, and vision
Flexible vacation policy
Free catered lunches
+2
Senior Engineering Manager, AI Roblox Studio
Senior Engineering Manager, AI Roblox Studio

Roblox • California (MO)

On-site
USD 345,000 - 399,000
Health coverage
401k plan
Flexible vacation
+5
Senior Software Engineer, Engineering Acceleration Foundations
Senior Software Engineer, Engineering Acceleration Foundations

Roblox • San Mateo (CA)

On-site
USD 196,000 - 244,000
Equity compensation
Benefits package
Senior Software Engineer, Engineering Acceleration Foundations
Senior Software Engineer, Engineering Acceleration Foundations

Roblox • California (MO)

On-site
USD 197,000 - 243,000
Equity compensation
Benefits
Senior Software Engineer - Core UX Studio
Senior Software Engineer - Core UX Studio

Socket.dev • San Mateo (CA)

On-site
USD 197,000 - 243,000
Director, Engineering — Engineering Acceleration
Director, Engineering — Engineering Acceleration

Roblox • California (MO)

On-site
USD 399,000 - 458,000
Equity compensation
Benefits
Senior Software Engineer, Engineering Acceleration
Senior Software Engineer, Engineering Acceleration

Roblox • San Mateo (CA)

On-site
USD 243,000 - 296,000
Equity compensation
Benefits described on page
[2027] Software Engineer, Early Career
[2027] Software Engineer, Early Career

Roblox • California (MO)

On-site
USD 138,000 - 168,000
Equity compensation
Principal Software Engineer - Creator Collaboration
Principal Software Engineer - Creator Collaboration

Roblox • California (MO)

On-site
USD 295,000 - 345,000
Equity compensation