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 ...

Software Developer-Mid Career

Livermore, CA ยท On-site

$175K - $267K/yr

Advanced experience in object-oriented programming with high-level languages such as C++ or Java and interpreted languages such as Lua or Python. * Advanced experience developing software within ...

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 ...

Software Engineer, User Frameworks

San Mateo, CA ยท On-site

$118K - $158K/yr

As a Software Engineer on the User Frameworks team, you will help create the reusable UI components ... Strong coding fundamentals in one or more languages such as Javascript, TypeScript, Lua, or similar

Software Developer-Mid Career

Livermore, CA ยท On-site

$175K - $267K/yr

Advanced experience in object-oriented programming with high-level languages such as C++ or Java and interpreted languages such as Lua or Python. * Advanced experience developing software within ...

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 Aug 19, 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 as a Lua programmer?

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 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 August 2026, with employment types broken down into 100% Full Time. Highlights an 60% In-person, and 40% Remote job distribution, with an average salary of $108,795 per year, or $52.3 per hour.

Software Engineering Manager, Engine UI

Roblox

San Mateo, CA โ€ข On-site

$118K - $158K/yr

Full-time

Re-posted 4 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