Senior Software Engineer, NPC AI & Game Systems

Roblox

San Mateo (CA)

On-site

USD 197,000 - 243,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Roblox is seeking a Senior Software Engineer for the Creator Service NPC team in San Mateo, CA. You will design and build highly scalable backend systems, work across client, game engine, and services, and help deliver native-feeling experiences for millions of players.

You will own product areas, collaborate with product and design teams, and iterate quickly based on feedback. Strong backend, microservices, and game engine experience are essential for success in this role.

Qualifications

  • 5+ years of experience designing and leading scalable distributed backend systems.
  • Hands-on experience with microservices and game engines.
  • Proficiency in one or more languages: C#, Lua, C, Go, Python.

Responsibilities

  • Tackle and solve challenging full-stack problems that touch the client, game engine, backend services and machine learning models.
  • Own product areas and projects from technical design, execution, launch, and quick iteration based on feedback.
  • Work closely with product, design, and partner teams to maintain high execution quality and pace.
  • Proactively gather community feedback and respond swiftly to their needs, ensuring our products evolve to deliver exceptional value.

Skills

Distributed backend
Microservices
Game engines
Programming languages

Job description

Roblox is seeking a Senior Software Engineer for the Creator Service NPC team in San Mateo, CA. You will design and build highly scalable backend systems, work across client, game engine, and services, and help deliver native-feeling experiences for millions of players.

You will own product areas, collaborate with product and design teams, and iterate quickly based on feedback. Strong backend, microservices, and game engine experience are essential for success in this role.

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

Similar jobs worth comparing

Senior Software Engineer – Scalable NPC & AI Systems
Senior Software Engineer – Scalable NPC & AI Systems

Roblox • San Mateo (CA)

On-site
USD 196,750 - 243,290
Senior ML Engineer: Real-Time AI & NPC Systems
Senior ML Engineer: Real-Time AI & NPC Systems

Roblox Corporation • San Mateo (CA)

Hybrid
USD 197,000 - 243,000
Senior Software Engineer – NPC Behavior
Senior Software Engineer – NPC Behavior

Roblox • San Mateo (CA)

On-site
USD 197,000 - 243,000
Senior Software Engineer - AI-Native DevTools & Platform
Senior Software Engineer - AI-Native DevTools & Platform

Roblox • San Mateo (CA)

Hybrid
USD 196,000 - 244,000
Equity compensation
Benefits package
Senior Engine Systems Software Engineer (C++)
Senior Engine Systems Software Engineer (C++)

OneClick Smart Resume • San Mateo (CA)

Hybrid
USD 242,000 - 294,000
Equity compensation
Benefits described on this page
Senior Software Engineer - NPC Behavior
Senior Software Engineer - NPC Behavior

Roblox • San Mateo (CA)

On-site
USD 196,750 - 243,290
Principal Game Engine Systems Engineer (C++)
Principal Game Engine Systems Engineer (C++)

OneClick Smart Resume • San Mateo (CA)

On-site
USD 293,000 - 344,000
Equity compensation
Benefits
Lead Backend Architect, Scalable Distributed Systems
Lead Backend Architect, Scalable Distributed Systems

OneClick Smart Resume • San Mateo (CA)

On-site
USD 345,000 - 400,000
Senior C++ Engineer, Client Systems - Frontend Engine
Senior C++ Engineer, Client Systems - Frontend Engine

OneClick Smart Resume • San Mateo (CA)

On-site
USD 196,000 - 242,000
Equity compensation
Benefits described
Principal Software Engineer, Virtual Economy Platform
Principal Software Engineer, Virtual Economy Platform

OneClick Smart Resume • San Mateo (CA)

On-site
USD 294,000 - 343,000