1

Roblox Lua Programming Jobs (NOW HIRING)

As a Senior QA Engineer for Interactivity, you will be the quality leader for the core systems that ... Experience with other scripting languages such as Lua (or Luau) and Python for sophisticated ...

Do you enjoy teaching and building problem solving skills in young engineering minds? Have you ... Education Edition, Roblox Studio, LUA, Tinkercad (3D modeling), or video editing/recording.

next page

Showing results 1-20

Roblox Lua Programming information

See salary details

$11K

$92.6K

$173.5K

How much do roblox lua programming jobs pay per year?

As of Jun 11, 2026, the average yearly pay for roblox lua programming in the United States is $92,636.00, according to ZipRecruiter salary data. Most workers in this role earn between $24,000.00 and $145,500.00 per year, depending on experience, location, and employer.

What is Roblox Lua programming?

Roblox Lua programming refers to the process of writing scripts in the Lua programming language to create interactive games and experiences on the Roblox platform. Lua is used in Roblox Studio to control game mechanics, player interactions, and environmental behaviors. By learning Roblox Lua, developers can add custom features, create complex systems, and bring their creative ideas to life within their Roblox games.

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

AspectRoblox Lua ProgrammingGame Developer
Required SkillsProficiency in Lua scripting, understanding of Roblox StudioProgramming, design, and project management skills across platforms
Work EnvironmentRoblox platform, online community, Roblox StudioGame studios, independent development, multiple engines
Industry UsagePrimarily within Roblox ecosystemAcross various gaming platforms and industries

Roblox Lua Programming focuses on scripting within the Roblox environment using Lua, mainly for creating games on Roblox. Game Developers have broader skills, including design and development across multiple platforms. While Roblox Lua Programmers specialize in Roblox, Game Developers work on diverse projects, often requiring additional skills and tools.

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

To thrive as a Roblox Lua Programmer, you need strong proficiency in Lua scripting, game design principles, and a solid understanding of the Roblox Studio environment. Familiarity with version control systems like Git and experience using Roblox APIs and development tools are typically required. Creativity, problem-solving, and effective communication help programmers collaborate with designers and respond to user feedback. These skills are essential to build engaging, high-quality Roblox games that perform well and attract a broad player base.

What are common challenges faced by Roblox Lua programmers when working on collaborative projects?

Roblox Lua programmers often encounter challenges with version control and code integration when collaborating on team projects. Ensuring consistent coding standards, managing simultaneous script edits, and debugging issues introduced by multiple contributors can be complex. Many teams use tools like Git and establish clear communication channels to streamline workflow and reduce conflicts. Regular code reviews and documentation also help maintain project quality and ensure everyone is aligned on objectives.
Senior QA Engineer, Game Engine

Senior QA Engineer, Game Engine

Roblox

San Mateo, CA

Other

Posted 22 days ago


Job description

As a Senior QA Engineer for Interactivity, you will be the quality leader for the core systems that define how users interact with our 3D experiences. You will be responsible for defining the validation strategy, architecting automation, and ensuring system stability across all platforms, from mobile and console to VR and web. This role involves deep collaboration with engineering to influence product design and provides leadership to our global QA teams. You will report to the Senior Manager of Quality Assurance. 

You will:

  • Define, own, and sign off on the complete validation strategy for real-time interaction systems, input handling, and complex UI, setting key metrics and determining release readiness.
  • Architect and implement high-level automation solutions for mission-critical end-to-end interaction flows, driving the evolution of the testing framework for scalability and reliability.
  • Lead and direct cross-platform validation efforts (mobile, console, desktop, VR, Web, TV), independently resolving systemic defects.
  • Consult with engineering on design implications and technical solutions, applying your insights to influence the development of interactivity features and shared automation tools (Arrow, Apollo, UTP).
  • Lead offshore members, scaling test strategy, scripting practices, and automation quality across the organization while establishing the standards for all test documentation.

You have:

  • 5+ years of specialized expertise in QA for game engines or real-time interaction systems.
  • Advanced knowledge of real-time interaction systems, complex input handling, and strategic automation architecture.
  • Experience with other scripting languages such as Lua (or Luau) and Python for sophisticated systems automation. Proficiency in C++ is a plus.
  • Experience managing CI/CD test pipelines.
  • A proven ability to work cross-functionally and influence outcomes in fast-paced engineering environments.
  • Expertise in tools QA, simulation testing for creator platforms, or specialized knowledge of platform-specific input handling.

You are:

  • A data-driven professional with strong cross-platform expertise and technical collaboration skills.
  • A continuous learner, passionate about experimenting with new automation and interactivity testing techniques to drive quality innovation.