1

Lua Developer Jobs in California (NOW HIRING)

Senior Software Engineer - NPC Behavior

San Mateo, CA · On-site

$139K - $183K/yr

You are proficient in one or more programming languages (C#, Lua, C++, Go, Python or similar programming language). Deep understanding of C++ is a plus, familiarity with game engines is a plus ...

Senior Software Engineer - Storage Cache

San Mateo, CA · On-site

$139K - $183K/yr

As a Senior Engineer on the Cache team (part of the Infra Storage org), you will innovate and ... Experience extending cache functionality (e.g., writing custom Redis modules in C/Rust, complex Lua ...

Hardware System Validation Engineer

San Jose, CA · On-site

$144K - $191K/yr

Join the system validation team at Apple's Hardware Engineering, where we validate system-level ... Lua; proficient in Shell scripting. Familiarity with industry standards (USB, PCIe, DDR, etc ...

Minimum Qualifications BS Degree in Electrical or Computer Engineering and/or relevant work ... Lua experience is a plus Data Analysis and visualizations experience

Engineer III

Poway, CA · On-site

$81K - $141K/yr

We are seeking a Senior Mission Systems Analyst (Engineer III) to join our Agile Mission Systems ... Lua scripting * Modeling ISR, autonomy, electronic warfare, or contested operations * Familiarity ...

... Python/Lua/Bash Proven task management Effective communication skills Minimum Qualifications BS in CS/CE/EE and 0-2+ years of software engineer career experience Expertise in at least one of C ...

Description The digital hardware design engineer will closely work with internal hardware and ... g., Lua, Python, C) Experience with volume stress testing, reliability screening, or production ...

Showing results 41-60

Lua Developer information

See California salary details

$20

$60

$78

How much do lua developer jobs pay per hour?

As of Aug 7, 2026, the average hourly pay for lua developer in California is $60.69, according to ZipRecruiter salary data. Most workers in this role earn between $54.57 and $67.12 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Lua developer?

To thrive as a Lua Developer, you need strong programming skills in Lua, a solid understanding of software development principles, and experience with scripting in applications or game engines. Familiarity with tools like game engines (such as Roblox, Corona SDK, or Love2D), version control systems like Git, and sometimes relevant certifications in software development is highly beneficial. Strong problem-solving, collaboration, and effective communication skills will help you excel in team environments and manage project requirements efficiently. These skills are essential for delivering robust, maintainable, and high-performing software solutions in dynamic development settings.

What is a Lua developer?

A Lua Developer is a programmer who specializes in using the Lua scripting language to develop software, applications, or game mechanics. They often work in industries like gaming, embedded systems, and automation, where Lua is used for scripting and extending functionality. A Lua Developer writes, maintains, and optimizes Lua scripts, integrating them with other programming languages or engines. They may also debug code, improve performance, and collaborate with other developers on larger projects.

What do Lua developers do?

As a Lua Developer, your daily tasks typically include writing and debugging Lua scripts, integrating Lua code with larger applications or game engines, and collaborating with designers and other developers to implement features or systems. You might also spend time optimizing performance, reviewing code, and updating documentation. Many Lua Developers work in a team-oriented environment, participating in regular code reviews and planning meetings. The role can involve both independent tasks as well as close collaboration, especially when addressing complex technical challenges or coordinating new feature releases.

What are the most commonly searched types of Lua Developer jobs in California? The most popular types of Lua Developer jobs in California are:
Infographic showing various Lua Developer job openings in California as of August 2026, with employment types broken down into 100% Full Time. Highlights an 90% In-person, and 10% Hybrid job distribution, with an average salary of $126,226 per year, or $60.7 per hour.

[Summer 2027] Software Engineer Intern

Roblox

San Mateo, CA

Full-time, Temporary, Internship

Posted 2 days ago

New


Job description

As a Software Engineer Intern at Roblox, your 12-week journey is designed around accelerated learning and tangible global impact. With the support of a dedicated mentor, you'll apply your knowledge to production-scale reality as you take end-to-end ownership of a project tackling some of the hardest technical challenges, including distributed systems, real-time communication, 3D co-experience, data processing, rendering, and more. 


You Will:

  • Join our supportive community of engineers, receiving dedicated mentorship as you deliver live production projects.
  • Investigate and experiment with cutting-edge technologies, such as machine learning frameworks, agentic coding tools, and large language models (LLMs), to solve complex technical challenges and improve our engineering systems.
  • Own a project from beginning to end, from coding and testing to deploying it to production, and presenting your work to peers and leaders across the company.
  • Partner closely with cross-functional teams, including Design, Product, Data, QA, and DevOps, to deliver cohesive products and features.
  • Build a close community with fellow interns and full-time builders alike, while gaining a broad perspective on the company as a whole through direct access to leadership during tailored events for our interns.
  • Engage in our team matching process, learning about teams across Roblox-including Infra, Engine, Search and Discovery, Foundational AI, and Economy, sharing your preferences so we can help connect your career with your curiosity and passion.

You Are:

  • Pursuing an undergraduate or graduate degree in computer science, engineering, or a related field.
  • Working towards proficiency or proficient in one or more programming languages, including Go, Node.js, Ruby, Python, C++, Lua, Swift, C#, and Java.
  • A curious collaborator, excited to learn, open to feedback, and eager to solve the hardest technical challenges as part of our team.

To support you through the next steps and help you showcase your very best during the interview, we invite you to sign up for Speak_. There, you'll gain access to our practice assessments, comprehensive interview guides, and tailored modules designed to help you confidently present your knowledge, skills, and experiences.

Please note the Company may not be able to employ candidates who have United States work authorization related to certain U.S. visa categories, or support future H-1B sponsorship at this time. You may redact age, date of birth, and dates of attendance/graduation from your resume if you prefer.