1

Lua Programmer Jobs in California (NOW HIRING)

... Lua or JavaScript) Nice To Haves: • Experience programming with the Bullet Physics Library in at least one fully developed product • Experience building brand new systems from the ground up and ...

Java Developer

San Francisco, CA

$60 - $77.75/hr

Company Description Jobsbridge The senior Java Developer will be responsible for facilitating ... LUA, Groovy, JPA, OpenJPA, Hibernate Additional Information Multiple Openings

Software Engineering Manager, Engine UI

San Mateo, CA · On-site

$118K - $158K/yr

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

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

Systems Software Engineer

San Diego, CA · On-site

$183K - $217K/yr

The Product Integrity group is looking for a Systems Software Engineer to develop future products ... Lua/Bash Proven task management Effective communication skills

Strong programming skills in at least one modern language (e.g., C++, C#, Lua). * Problem-Solving Skills: A solid understanding of computer science fundamentals, data structures, and algorithms, with ...

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

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

Job Summary The Cybersecurity Engineer is responsible for securing, monitoring, and maintaining ... Experience developing code with Python, Lua, C/C++, Ruby, or similar languages. * IAT Level I ...

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

next page

Showing results 1-20

Lua Programmer information

See California salary details

$11

$39

$67

How much do lua programmer jobs pay per hour?

As of Sep 8, 2026, the average hourly pay for lua programmer in California is $39.02, according to ZipRecruiter salary data. Most workers in this role earn between $25.38 and $50.77 per hour, depending on experience, location, and employer.

What is a Lua programmer?

Lua Programmers are software developers who specialize in using the Lua programming language to write scripts, applications, or integrate Lua into larger software systems. Lua is known for its lightweight, fast, and flexible scripting capabilities, making it popular in game development, embedded systems, and applications that require scripting support. Lua Programmers often work on tasks like game logic scripting, plugin or module development, and automation. They collaborate with other developers, use Lua's APIs, and may also optimize code for performance. Their skills are especially valued in the gaming industry, as well as in fields requiring customizable and extensible solutions.

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

To excel as a Lua Programmer, you need strong proficiency in Lua scripting, problem-solving abilities, and a solid understanding of software development principles, often supported by a background in computer science or related fields. Familiarity with version control systems like Git, game engines (such as Roblox or Corona SDK), and debugging tools is typically required. Creativity, attention to detail, and effective collaboration skills help Lua Programmers stand out when working on complex projects or in team environments. These skills are vital for writing efficient, maintainable code and delivering high-quality software solutions in dynamic programming settings.

What are some common challenges Lua programmers face when integrating Lua with other programming languages or game engines?

One common challenge for Lua Programmers is ensuring seamless communication between Lua scripts and the host application, which is often written in C, C++, or another language. This typically involves dealing with data type conversions, memory management, and debugging across language boundaries. Additionally, Lua Programmers may need to optimize performance when integrating Lua into resource-constrained environments, such as embedded systems or real-time game engines. Collaborating closely with engine developers and QA teams is essential to address these challenges effectively.

What is the difference between Lua Programmer vs Game Developer?

AspectLua ProgrammerGame Developer
Required SkillsProficiency in Lua scripting, basic programming knowledgeMultiple programming languages, game design, and development skills
Work EnvironmentGame studios, software companies, or freelance projects focused on scriptingGame studios, software companies, or independent development teams
Industry UsagePrimarily in game scripting, modding, and embedded systemsFull game development, including design, programming, and testing

While a Lua Programmer specializes in scripting with Lua for specific game functions, a Game Developer has a broader role encompassing overall game creation, design, and programming across multiple languages. Both roles often work in the gaming industry, but Lua Programmers focus on scripting tasks within larger development teams.

What job categories do people searching Lua Programmer jobs in California look for?

The top searched job categories for Lua Programmer jobs in California are:

Infographic showing various Lua Programmer job openings in California as of August 2026, with employment types broken down into 88% Full Time, 4% Part Time, 7% Contract, and 1% Nights. Highlights an 91% Physical, 2% Hybrid, and 7% Remote job distribution, with an average salary of $81,158 per year, or $39 per hour.

Full-time

Re-posted 28 days ago


Job description

Company Description

Based in Dallas area of TX, Nerd Kingdom is a well-funded, video game technology and research group, that cross pollinates disciplines in areas of technology, behavioral science, economics, and traditional game development. We hold forward thinking and collaboration as the foundation of everything we do, as it defines our culture. Community is more than just a clump of users to us, it's an extension of who we are, and what we portray through what we build.

Nerd Kingdom is developing an engine and platform for creation and collaboration that leverages ambitious technology, in order to empower everyone from early modders, to sophisticated engineers. We aren't just creating tools, we are focusing on how data flows through that engine in order to help us and the community create better experiences, as players and creators.

Job Description

We are currently looking for a Senior Physics Programmer (Physics) to add to our team. Our ideal candidate would have experience in a lead position and has delivered a successful game or software title. If you are an Physics Programmer with experience and the desire to lay your imprint on the gaming industry, we encourage you to apply!

Must Haves:

Bachelor's degree related to Computer Science or equivalent experience

At least 5 years in real-time development using C/C++

Utilizing common programming practices such as OOP, Inheritance hierarchies, templates, and other common programming techniques

At least 3 years developing physics systems for video games or simulations with experience in the following areas:

          o Collision Detection for static and animated models

          o Player, AI and object movement

          o Multiplayer physics and client-side prediction techniques

          o Trigger Volumes

          o Ray-Tracing

Experience Scripting (Lua or JavaScript)


Nice To Haves:

Experience programming with the Bullet Physics Library in at least one fully developed product

Experience building brand new systems from the ground up and seeing them through all phases of development (design, scheduling, prototyping, integration, delivery, etc)

Experience working in a team environment with excellent communication skills between technical and non-technical members of team

Able to precisely estimate time needed to complete tasks

Able to write clean and clear technical documentation

Knowledgeable in using development tools such as IDEs, bug tracking software, documentation services, code repositories, etc.

Havok Physics a plus

AmmoJS (JS port of Bullet) a big plus

Data Oriented and Data Driven Design a big plus

Procedural terrain generation and voxel manipulation

Game modding via scripting APIs

Delivered game or software title