1

Lua Programming Jobs in Santa Clara, CA (NOW HIRING)

Software Engineering Manager, Engine UI

San Mateo, CA · On-site

$118K - $158K/yr

Fluent programming skills in C++ (Lua experience is a plus!) * Previous leadership experience or people management experience * Worked extensively in areas like Game Engines and UI * Designs ...

As a Design Engineer on the Design Acceleration team, you'll be an individual contributor focused ... Lua/React-Lua, or game-engine UI architecture. * (Nice to have) Experience with ASTs (Abstract ...

Embedded Software Engineer

Cupertino, CA · On-site

$162K - $213K/yr

Excellent programming skills and knowledge of C and OOP practices. Experience with micro ... ARM, RISCV, USB, I2C, SPI, scripting (Bash, Python, Lua, etc) and Git. Objective-C, Swift, macOS ...

As a Senior Quality Engineer , you will be embedded within the AVC team and will be part of the ... Proficiency in Python, C++, or Lua. * Strong cross-functional collaboration skills.

Linux, gmake, CMake, gdb, git, scripting languages (bash, Python, Lua, and/or NodeJS) Android ... Familiar as a developer with Linux, MacOSX, and Windows 7 Additional Information All your ...

Software Engineering Systems

Cupertino, CA · On-site

$213K - $252K/yr

Experience with Python/Lua/Bash Understanding and experience with ARM platform and architecture ... Computer Engineering, Computer Science, Electrical Engineering or equivalent. Familiar with C ...

next page

Showing results 1-20

Lua Programming information

See Santa Clara, CA salary details

$12.9K

$108.8K

$203.8K

How much do lua programming jobs pay per year?

As of Jul 26, 2026, the average yearly pay for lua programming in Santa Clara, CA is $108,795.00, according to ZipRecruiter salary data. Most workers in this role earn between $28,200.00 and $170,900.00 per year, depending on experience, location, and employer.

What is a Lua Programming job?

A Lua Programming job involves writing, debugging, and optimizing code using the Lua scripting language. Lua is widely used in game development, embedded systems, and automation due to its lightweight and efficient nature. Developers in this role may work with game engines like Unity or Roblox, integrate Lua into existing applications, or create custom scripts for various software solutions. Proficiency in Lua, problem-solving skills, and knowledge of relevant frameworks are essential for success in this field.

What are the key skills and qualifications needed to thrive in the Lua Programming position, and why are they important?

To excel in Lua Programming, you should have strong problem-solving abilities, a solid grasp of Lua syntax and programming paradigms, and experience with scripting for embedded systems or game engines. Familiarity with development environments like ZeroBrane Studio or integration into platforms such as Roblox, Garry's Mod, or game engines like Love2D is common, and certifications in software development can be beneficial. Effective communication, teamwork, and adaptability help Lua programmers to integrate efficiently with multidisciplinary teams and respond to evolving project requirements. These skills are essential for quickly delivering robust, scalable solutions and ensuring successful project completion in technology-driven environments.

What types of projects or industries often require Lua programmers, and how collaborative is the typical work environment?

Lua programmers are frequently hired in industries such as gaming, embedded systems, automation, and technology firms that require lightweight scripting solutions. Projects can range from scripting game mechanics and plugins to automating device functions or customizing software tools. Collaboration is usually integral to these roles, with Lua programmers often working closely with designers, QA analysts, and other developers to ensure seamless integration and optimal performance. The work environment tends to be dynamic and creative, offering opportunities to contribute ideas and learn new technologies. Many organizations also encourage cross-training and advancement, allowing team members to deepen their skills or take on leadership roles over time.

What are the most commonly searched types of Lua Programming jobs in Santa Clara, CA? The most popular types of Lua Programming jobs in Santa Clara, CA are:
What are popular job titles related to Lua Programming jobs in Santa Clara, CA? For Lua Programming jobs in Santa Clara, CA, the most frequently searched job titles are:
What job categories do people searching Lua Programming jobs in Santa Clara, CA look for? The top searched job categories for Lua Programming jobs in Santa Clara, CA are:
What cities near Santa Clara, CA are hiring for Lua Programming jobs? Cities near Santa Clara, CA with the most Lua Programming job openings:
Infographic showing various Lua Programming job openings in Santa Clara, CA as of July 2026, with employment types broken down into 15% Internship, 20% As Needed, 26% Full Time, 3% Part Time, 34% Nights, and 2% Summer. Highlights an 90% Physical, 1% Hybrid, and 9% Remote job distribution, with an average salary of $108,795 per year, or $52.3 per hour.
Software Engineering Manager, Engine UI

Software Engineering Manager, Engine UI

Roblox

San Mateo, CA • On-site

$118K - $158K/yr

Other

Posted 9 days ago


Job description

We are seeking a highly skilled and experienced Engineering Manager to join our Engine UI team. In this role, you will be responsible for leading the development of our state-of-the-art game engine, building out User Interface capabilities across all of Roblox.  No matter the platform, be it mobile, desktop or consoles, you will help enable our game developers to unlock, accelerate, and promote the creation of high quality, performant UI that empowers meaningful interaction.
You Will:

  • Lead the development on our C++ engine code that powers the foundational UI features in the world's most popular games, as well as the Roblox App and Roblox Studio
  • Take lead in authoring and reviewing API proposals to expose UI capability to Luau; our fast, Lua-derived scripting language that powers user-generated creation
  • Manage Senior Engineers and provide technical guidance 
  • Work closely with our game developer community to help achieve their creative vision
  • Have fun learning about what makes Roblox an amazing platform and place to work, while supplying to industry leading technologies
You have:
  • 8+ years of professional development experience and 5+ years of management experience
  • Fluent programming skills in C++ (Lua experience is a plus!)
  • Previous leadership experience or people management experience
  • Worked extensively in areas like Game Engines and UI
  • Designs solutions that can be intuitively understood by developers of varying fields, such as engineers, game designers, and UI designers
  • Systems level 3D math, pointers, templates, and raw blocks of memory are tools to write high-performance code, not your enemies
  • Experience with cross platform projects, including consoles or mobile devices is a plus
  • Detailed designs, rigorous in handling edge cases, and diligent in automated testing