1

Assistant Unity Programmer Jobs (NOW HIRING)

VR Software Engineer

Culver City, CA ยท On-site +1

$120K - $130K/yr

This role is ideal for a mid-level unity programmer/developer who enjoys tackling technical ... Help monitor system performance across deployments and assist in troubleshooting production issues.

VR Software Engineer

Culver City, CA ยท On-site

$120K - $130K/yr

This role is ideal for a mid-level unity programmer/developer who enjoys tackling technical ... Help monitor system performance across deployments and assist in troubleshooting production issues.

VR Software Engineer

Culver City, CA ยท On-site

$120K - $130K/yr

This role is ideal for a mid-level unity programmer/developer who enjoys tackling technical ... Help monitor system performance across deployments and assist in troubleshooting production issues.

Unity Developer The Opportunity: Join a collaborative development team working on immersive ... As part of this commitment, the use of artificial intelligence (AI) or other tools to assist with ...

Unity Game Solutions Engineer Location: Seattle, WA Openings: 1 Type: Long-Term Contract We Provide ... assist our game teams with a wide variety of technical challenges. When a game team comes to you ...

Unity Game Solutions Engineer Location: Seattle, WA Openings: 1 Type: Long-Term Contract We Provide ... assist our game teams with a wide variety of technical challenges. When a game team comes to you ...

Expert Graphics Engineer

Austin, TX ยท Remote

$150K - $180K/yr

Create tools to assist production as needed * Assist with optimization, especially of graphics ... Deep Unity Programing Expertise (C#, HLSL) * Strong understanding of Unity's Scriptable Render ...

Expert Graphics Engineer

Austin, TX ยท On-site +1

$150K - $180K/yr

Create tools to assist production as needed * Assist with optimization, especially of graphics ... Deep Unity Programing Expertise (C#, HLSL) * Strong understanding of Unity's Scriptable Render ...

next page

Showing results 1-20

Assistant Unity Programmer information

See salary details

$12

$39

$68

How much do assistant unity programmer jobs pay per hour?

As of May 31, 2026, the average hourly pay for assistant unity programmer in the United States is $39.54, according to ZipRecruiter salary data. Most workers in this role earn between $25.72 and $51.44 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Assistant Unity Programmer, and why are they important?

To thrive as an Assistant Unity Programmer, you need a solid understanding of C# programming, basic game development principles, and familiarity with Unity, often backed by a relevant degree or coursework. Experience with Unity Editor, version control systems like Git, and knowledge of debugging tools are typically required. Strong problem-solving skills, attention to detail, and effective communication help you collaborate efficiently within a development team. These competencies ensure smooth game development workflows, code quality, and successful project contributions.

What are the typical collaboration dynamics between an Assistant Unity Programmer and other game development team members?

As an Assistant Unity Programmer, you'll regularly collaborate with game designers, artists, and senior programmers to implement gameplay features and resolve technical challenges. You'll often receive tasks that require close communication with artists to integrate assets, and with designers to ensure game mechanics are functioning as intended. Daily stand-up meetings and version control systems are typically used to coordinate efforts, review code, and address any blockers as a team. This role provides valuable exposure to a multidisciplinary workflow and is a great opportunity to learn from more experienced developers.

What does an Assistant Unity Programmer do?

An Assistant Unity Programmer helps develop and maintain video games or interactive applications using the Unity engine. Their tasks often include coding gameplay features, fixing bugs, optimizing performance, and supporting senior developers with various programming needs. They typically work with C# and collaborate closely with artists, designers, and other programmers to bring projects to life. This entry-level role is ideal for those starting their careers in game development.

What is the difference between Assistant Unity Programmer vs Junior Game Developer?

AspectAssistant Unity ProgrammerJunior Game Developer
Required CredentialsBasic programming skills, familiarity with UnityProgramming knowledge, often Unity experience
Work EnvironmentAssists in Unity-specific tasks, collaborates with programmersDevelops game features, works across engines and platforms
Industry UsageCommon in game studios using UnityUsed in various game development settings, including Unity projects
Search & Comparison IntentLooking for entry-level Unity support rolesSeeking beginner to intermediate game development roles

The Assistant Unity Programmer typically focuses on supporting Unity development tasks, working closely with senior programmers. In contrast, a Junior Game Developer has a broader role in developing game features across different engines, including Unity. Both roles require foundational programming skills, but the Assistant Unity Programmer is more specialized in Unity-specific tasks, making it ideal for those starting their careers in Unity game development.

More about Assistant Unity Programmer jobs
What cities are hiring for Assistant Unity Programmer jobs? Cities with the most Assistant Unity Programmer job openings:
What are the most commonly searched types of Unity Programmer jobs? The most popular types of Unity Programmer jobs are:
What states have the most Assistant Unity Programmer jobs? States with the most job openings for Assistant Unity Programmer jobs include:
Infographic showing various Assistant Unity Programmer job openings in the United States as of May 2026, with employment types broken down into 2% As Needed, and 98% Full Time. Highlights an 96% Physical, and 4% Remote job distribution, with an average salary of $82,234 per year, or $39.5 per hour.

VR Software Engineer

Dreamscape Learn

Culver City, CA โ€ข On-site, Remote

$120K - $130K/yr

Full-time

Medical, Dental, Vision, PTO

Posted 22 days ago


Job description

Dreamscape Learn, a pioneer in immersive virtual reality learning design, is seeking a Unity programmer to help build and maintain our educational content that is built on our next-generation learning platforms. You'll work on interactive applications across VR environments, backend systems, and integrations that connect our immersive experiences with real-world learning outcomes.

This role is ideal for a mid-level unity programmer/developer who enjoys tackling technical challenges, writing clean, efficient code, and collaborating closely with a multidisciplinary team of artists, designers, educators, and engineers.

Roles & Responsibilities:

Software Developmentย 

  • Design, develop, and maintain VR/AR applications, backend services, and supporting tools.
  • Write clean, efficient, and reusable code following established best practices.
  • Debug, optimize, and refactor existing code to improve performance and scalability.

Collaboration & Problem-Solvingย 

  • Work with Product, Design, and Educational Content teams to translate requirements into technical solutions.
  • Collaborate with other engineers on system design, architecture discussions, and code reviews.
  • Participate in team standups, sprint planning, and cross-functional project reviews.

Quality & Reliabilityย 

  • Develop and maintain unit and integration tests to ensure code stability and reliability.
  • Ensure that content products run to specifications on all desired platforms.
  • Help monitor system performance across deployments and assist in troubleshooting production issues.
  • Contribute to documentation, internal tools, and shared coding standards.

Requirements

  • 3-5 years of professional software development experience, with at least one shipped or production-level project.
  • Proficiency in C# and/or C++, with strong understanding of object-oriented programming and design principles.
  • Experience in using version control for software development
  • Knowledgeable in integrating assets from other departments (Arts, Sound, Animation, etc.) into scene hierarchy
  • Knowledgeable in software design patterns that work well in the Unity applications.
  • Experience using the Unity game engine for interactive or immersive applications.
  • Experience in Unity workflows and package management
  • A strong understanding in the following Unity packages: Render Pipelines, Timelines, Jobs, Burst, uGUI, UI Toolkit, and Addressable
  • Experience developing for VR/AR/XR or other 3D interactive systems.
  • Strong problem-solving skills and an ability to work effectively in a collaborative, cross-functional environment.

Preferred Skills:

  • Familiarity with networking, multiplayer systems, and/or real-time data pipelines.
  • Familiar with AI development tools
  • Experience with using and writing task tickets for scrum workflow
  • Experience in open world environments
  • Experience and/or understanding of Tech Art techniques (shaders, VFXs, etc.)
  • Bachelor's degree in computer science, Software Engineering, or a related field (or equivalent experience).

Benefits

    • Compensation $120,000- $130,000 per annum
    • Employee Stock Option Plan (ESOP)
    • Comprehensive Medical, Dental, & Vision Plans
    • Employee Assistance Program, Talkspace and One Medical membership to support the health & well-being of our team
    • Generous Paid Parental Leave
    • Open Paid Time Off
    • Dog-Friendly Office
    • Stocked Kitchen & Snacks

Dreamscape Learn is firmly committedย to cultivating an inclusive and diverse workplace, and as an equal opportunity employer, we encourage applications from all eligible candidates.