1

Roblox Lua Developer Jobs (NOW HIRING)

At Roblox, we're building the tools and platform that empower our community to bring any experience ... Experience with Lua/React is a plus. * Released significant Windows or macOS applications. You know ...

At Roblox, we're building the tools and platform that empower our community to bring any experience ... Experience extending cache functionality (e.g., writing custom Redis modules in C/Rust, complex Lua ...

Senior Software Engineer - Storage Cache

San Mateo, CA ยท On-site

$139K - $183K/yr

Roblox's Cache team is building a next-generation caching solution designed to deliver sub ... Experience extending cache functionality (e.g., writing custom Redis modules in C/Rust, complex Lua ...

Senior Software Engineer - Consoles

San Mateo, CA ยท On-site

$139K - $183K/yr

The Consumer Apps Consoles team owns the console app foundation that makes Roblox feel fast, fluid ... Lua/React is a plus. * Client platform expertise: hands-on experience delivering on console ...

Senior Software Engineer - Desktop

San Mateo, CA ยท On-site

$139K - $183K/yr

The Consumer Apps Desktop team owns the Windows and macOS foundation behind every Roblox session on ... Experience with Lua/React is a plus. * Released significant Windows or macOS applications. You know ...

Gameplay Engineer (Full-Time) Location: Remote, work from home in the US or UK only Position Type ... Experience with REST APIs and modern UI frameworks in Roblox (e.g. React-Lua). What's the ...

Coding Instructor

Palm Beach Gardens, FL ยท On-site

$17 - $25/hr

Do you enjoy teaching and building problem-solving skills in young engineering minds? Have you ... Understanding of Roblox Studio development using LUA * Knowledge of Minecraft modding and the tools ...

Coding Instructor

Palm Beach Gardens, FL ยท On-site

$17 - $25/hr

Do you enjoy teaching and building problem-solving skills in young engineering minds? Have you ... Understanding of Roblox Studio development using LUA * Knowledge of Minecraft modding and the tools ...

Showing results 41-56

Roblox Lua Developer information

What is a Roblox Lua developer?

A Roblox Lua Developer is a programmer who specializes in creating games and interactive experiences on the Roblox platform using the Lua scripting language. They design, script, and implement game mechanics, user interfaces, and features within Roblox Studio. These developers often collaborate with artists, designers, and other team members to bring their projects to life. Lua developers on Roblox play a key role in ensuring that games are functional, engaging, and optimized for users. Their expertise in Lua scripting allows them to customize gameplay and add unique features to Roblox creations.

What are the key skills and qualifications needed to thrive as a Roblox Lua developer, and why are they important?

To thrive as a Roblox Lua Developer, you need proficiency in Lua programming, game development principles, and a solid understanding of the Roblox Studio environment. Familiarity with version control systems like Git and experience with Roblox APIs and asset management tools are typically required. Creativity, strong problem-solving abilities, and effective communication are important soft skills for collaborating with teams and engaging users. These skills ensure the efficient creation of interactive, high-quality games that attract and retain players on the Roblox platform.

What are some common challenges faced by Roblox Lua developers when working on collaborative game projects?

Roblox Lua Developers often encounter challenges related to version control and code integration when collaborating with other developers, artists, and designers. Since multiple team members may be working on different aspects of the game simultaneously, maintaining consistent code standards and avoiding conflicts is crucial. Effective communication and using collaboration tools, such as Git or Roblox Team Create, help streamline workflows and ensure that everyone's contributions are smoothly merged. Additionally, balancing performance optimization with feature complexity can be challenging, requiring developers to write efficient code while meeting creative goals.

What is the difference between Roblox Lua Developer vs Game Developer?

AspectRoblox Lua DeveloperGame Developer
Required SkillsProficiency in Roblox Lua scripting, 3D modeling, game design basicsProgramming skills (C++, C#, Java), game design, 3D modeling
Work EnvironmentPrimarily on Roblox platform, collaborative online environmentVaries from indie to AAA studios, multiple platforms
Industry UsageFocused on Roblox game creation and monetizationDevelops games for various platforms like PC, consoles, mobile

Roblox Lua Developers specialize in creating games within the Roblox platform using Lua scripting, focusing on user engagement and monetization. Game Developers have broader skills applicable across multiple platforms and may work on larger, more complex projects. Both roles require programming and game design knowledge but differ in scope and environment.

What are popular job titles related to Roblox Lua Developer jobs?

For Roblox Lua Developer jobs, the most frequently searched job titles are:

Infographic showing various Roblox Lua Developer job openings in the United States as of September 2026, with employment types broken down into 33% Full Time, and 67% Contract. Highlights an 33% In-person, and 67% Remote job distribution.

Principal Software Engineer, CI and CD Foundation

San Mateo, CA โ€ข On-site

Roblox
Software Developmentย โ€ขย 51 - 200 employees

$153K - $206K/yr

Full-time

Re-posted 26 days ago


Job description

About the Team

The CI and CD Foundation team is the backbone of our engineering velocity. Our mission is to engineer and deliver a CI/CD ecosystem that streamlines the integration and delivery of our core client code-including the Game Engine, Studio, and User Apps.

We are laser-focused on three goals: enhancing overall build reliability, maximizing developer productivity, and ensuring consistent software quality. We're building and improving pipelines and tools to transform SDLC in the age of AI-driven software development.

The Role

As a Principal Software Engineerย on the CI/CD Foundation team, you will serve as the chief technical strategist and architect responsible for transforming how Roblox builds, tests, and ships code at massive scale.

Our build and delivery ecosystem handles immense complexity: decades of C++ game engine code, extensive Lua applications, complex native platforms, and a sprawling monorepo with massive, growing test suites. You will lead the technical vision to modernize, decouple, and accelerate this ecosystem-driving radical improvements across our Local Dev Inner Loop (pre-commit/pre-push), CI (PR validation, speculative execution, merge queues), and CD (OTA updates and binary releases).

We need a visionary builder who deeply understands developer productivity engineering at scale-someone who can architect advanced systems (like custom Submit Queues or intelligent Merge Trains) and harness modern agentic AI workflows to build an autonomous, lightning-fast developer platform.

You Will:
  • Architect CI/CD Strategy: Set and execute the multi-year technical vision for Roblox's build, test, and release platforms. Overhaul legacy pipelines into an automated, observable, and resilient foundation capable of scaling with our rapidly growing engineering org.
  • Master the Inner & Outer Loops: Dramatically reduce developer friction by modernizing the local inner loop (fast local feedback, smart caching, pre-commit optimization) and scaling the outer loop (distributed testing, fast artifact promotion, and automated OTA/binary deployments).
  • Build Concurrency & Merge Solutions: Solve complex, multi-repo merge and build bottlenecks by architecting high-throughput submission engines (e.g., modern Submit Queue systems) that handle high-velocity code insertion without breaking main branches.
  • Pioneer Agentic AI & Automation: Lead the integration of modern agentic AI tools and intelligent automation to autonomously diagnose build failures, optimize test suites, auto-remediate flaky tests, and eliminate repetitive developer chores.
  • Partner Cross-Functionally: Collaborate directly with Client, Engine, Mobile, and Infrastructure leads to understand their specialized stack requirements (C++, Lua, Native Mobile) and translate them into unified, world-class developer tooling.
  • Set Technical Excellence: Drive architectural reviews, establish technical standards, and mentor senior and staff engineers across the Developer Platform organization.
Who You Are:
  • Domain Mastery (12+ Years): You have a proven track record as a Principal/Staff+ engineer architecting and scaling enterprise-grade CI/CD infrastructure, distributed build systems, and developer platforms at hyper-scale.
  • Deep Systems & Infrastructure Knowledge: You understand the mechanics of large-scale builds (C++, Mobile, Monorepos), artifact dependency graphs, distributed caching, container orchestration (AWS, Kubernetes, Nomad, Docker), and observability pipelines.
  • Algorithmic & Distributed Systems Problem Solver: You have hands-on experience (or deep architectural familiarity) with advanced CI concepts like speculative build execution, merge queues/submit queues, distributed test execution, and dynamic build graph generation.
  • Strong Polyglot Engineer: Proficient in systems and tooling languages (such as C++, Go, Python, or Rust) with a history of writing high-performance platform tools.
  • Pioneer in AI Tooling: You actively leverage and experiment with cutting-edge AI software engineering tools (e.g., Claude Code, Codex, agentic workflows) and know how to integrate AI to turn manual dev processes into self-healing, autonomous platforms.
  • Data & Observability Driven: You rely on build telemetry, pipeline tracing, and developer friction metrics to pinpoint bottlenecks and quantify developer velocity gains.