1

Unity Developer Jobs in Pasadena, CA (NOW HIRING)

Implementing new game mechanics and unit tests using Unity and C# * Ensuring technical performance ... Participating in a strong engineering team and culture What We're Looking For * Experience as part ...

Technical Artist - Monopoly GO!

Culver City, CA · On-site +1

$139K - $166.30K/yr

What You Will Do As a Technical Artist, you will collaborate closely with the art and engineering ... Import and integrate 2D and 3D assets from external tools into Unity * Manage, implement, and ...

Generalist

Culver City, CA · On-site

$90K - $110K/yr

... into the Unity game engine. You're a strong generalist who enjoys taking on a variety of tasks-both independently and in close collaboration with other artists and developers. * Must submit a ...

Sr. Machine Learning Ops Engineer

Los Angeles, CA · On-site

$112.60K - $154.60K/yr

... Unity Catalog for ML governance • Design and manage Databricks Feature Store for consistent feature engineering across training and inference pipelines • Architect and implement Retrieval ...

We are seeking a skilled Data Engineer to strengthen our data platform team. Our team is tasked ... Implement data governance, access control, and auditing using Databricks Unity Catalog * Build and ...

We are seeking a skilled Data Engineer to strengthen our data platform team. Our team is tasked ... Implement data governance, access control, and auditing using Databricks Unity Catalog * Build and ...

Data Engineer - Samba Platform

Los Angeles, CA

$123.40K - $148.20K/yr

We are seeking a skilled Data Engineer to strengthen our data platform team. Our team is tasked ... Implement data governance, access control, and auditing using Databricks Unity Catalog * Build and ...

Engineer

Culver City, CA · On-site

$107.50K - $212K/yr

Experience with and knowledge of Unity Game Engine or a similar technology (i.e. Unreal Engine) * Strong software engineering fundamentals (data structures, concurrency, design patterns, algorithms)

Sr Databricks Data Engineer

Los Angeles, CA · On-site

$123.40K - $148.20K/yr

... Unity Catalog, fine-grained security controls, and continuous integration/continuous deployment (CI/CD) pipeline deployment • Ability to travel 50%, on average, based on the work you do and the ...

.NET Developer

Los Angeles, CA

$52 - $68.75/hr

NET 3.5/4.0/4.5, C#, WPF, PRISM, UNITY, XML, GIT and SQL SERVER 2008 Design patterns like MVVM, GoF Infragistics or any other third party control for WPF Working Knowledge of different messaging ...

Import and integrate 2D and 3D assets from external tools into Unity * Manage, implement, and ... Act as a liaison between art and engineering to ensure smooth collaboration and efficient feature ...

AI/ML Architect

Los Angeles, CA · On-site

$68.75 - $88.25/hr

Unity Catalog * MLflow * Databricks Jobs & Workflows * Strong programming ability in Python (pandas, numpy, scikit-learn). * Demonstrated experience with large-scale, multi-terabyte data processing.

next page

Showing results 1-20

Unity Developer information

See Pasadena, CA salary details

$22.9K

$118.7K

$197.4K

How much do unity developer jobs pay per year?

As of May 29, 2026, the average yearly pay for unity developer in Pasadena, CA is $118,652.00, according to ZipRecruiter salary data. Most workers in this role earn between $93,300.00 and $152,700.00 per year, depending on experience, location, and employer.

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

To thrive as a Unity Developer, you need strong proficiency in C# programming, a solid understanding of game development principles, and experience with the Unity engine, often supported by a degree in computer science or a related field. Familiarity with source control systems (like Git), versioning tools, and Unity-specific features such as the Asset Store and Unity Analytics is typically required. Creativity, problem-solving skills, and effective communication help developers collaborate with multidisciplinary teams and address complex challenges. These abilities are crucial for delivering polished, high-performing interactive experiences and meeting project goals in a competitive industry.

What are some common challenges Unity Developers face when working on large-scale projects?

Unity Developers working on large-scale projects often encounter challenges such as optimizing game performance, managing complex codebases, and ensuring smooth collaboration between team members. Performance bottlenecks can arise from handling large assets or complex scenes, requiring careful profiling and optimization. Additionally, maintaining clean and modular code is crucial as multiple developers contribute to the same project, making version control and clear documentation essential. Regular communication with designers, artists, and other developers helps to align project goals and resolve issues quickly.

What are Unity Developers?

Unity Developers are professionals who use the Unity game engine to create interactive experiences, such as video games, simulations, and virtual or augmented reality applications. They write code, often in C#, to bring game mechanics, graphics, and user interfaces to life. Unity Developers collaborate with designers, artists, and other team members to build and optimize applications for various platforms, including mobile devices, consoles, and PCs. Their role involves both technical programming and creative problem-solving to ensure high-quality, engaging user experiences.
What are the most commonly searched types of Unity Developer jobs in Pasadena, CA? The most popular types of Unity Developer jobs in Pasadena, CA are:
What are popular job titles related to Unity Developer jobs in Pasadena, CA? For Unity Developer jobs in Pasadena, CA, the most frequently searched job titles are:
What job categories do people searching Unity Developer jobs in Pasadena, CA look for? The top searched job categories for Unity Developer jobs in Pasadena, CA are:
What cities near Pasadena, CA are hiring for Unity Developer jobs? Cities near Pasadena, CA with the most Unity Developer job openings:
Infographic showing various Unity Developer job openings in Pasadena, CA as of May 2026, with employment types broken down into 63% Full Time, 35% Part Time, and 2% Contract. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $118,652 per year, or $57 per hour.

$110K - $135K/yr

Full-time

Posted 10 days ago


Job description

The USC Institute for Creative Technologies (ICT) is an Army-affiliated University Affiliated Research Center (UARC) that conducts groundbreaking work at the intersection of computer science, engineering, and human interaction. ICT brings together experts in artificial intelligence, virtual reality, simulation, immersive media, and human performance to advance the state of the art in training, education, health, and national security. Researchers and engineers at ICT collaborate across disciplines to design, develop, and evaluate cutting-edge technologies with real-world impact, often in partnership with the Department of Defense (DoD) and other government agencies.

About the Role

The Software Engineer / Developer will design, build, and maintain advanced software systems in support of DoD-related research and development efforts. This role requires strong technical execution, collaboration across multidisciplinary teams, and the ability to translate research concepts into scalable, real-world applications.

You will work closely with researchers, engineers, and government stakeholders to deliver impactful solutions across areas such as simulation, immersive technologies, and interactive systems.

This position may involve work on projects that require access to classified information.

Key Responsibilities

  • Design, develop, test, and maintain software systems and applications supporting research and development initiatives.
  • Write clean, maintainable, and production-ready code; participate in code reviews to ensure quality and integrity.
  • Collaborate with researchers, engineers, and external partners to implement technical solutions for complex problems.
  • Contribute to system architecture, integration, and full software development lifecycle (SDLC) activities.
  • Develop and execute unit, integration, and performance tests; troubleshoot and debug issues across systems.
  • Analyze system performance and optimize software for scalability, reliability, and security.
  • Evaluate system flows, data usage, and workflows to identify improvements and resolve problem areas.
  • Stay current with emerging technologies, tools, and best practices and apply them to ongoing projects.
  • Support documentation, technical reporting, and presentations to stakeholders.
  • Up to 20% travel may be required to support collaboration with government sponsors and project stakeholders.

Preferred Knowledge, Skills, and Experience

  • Strong knowledge of current game engines and architectures, including Unity, Unreal, and full stack related architectures.
  • Basic understanding of geospatial technologies, concepts, data, and applications (e.g., ESRI, QGIS, Cesium).
  • Experience with one or more programming languages such as Python, JavaScript, C/C++, Java, or similar.
  • Experience with web-based application development (e.g., frameworks such as Django, React, or similar).
  • Familiarity with Unix/Linux environments.
  • Experience with software testing practices, including unit, integration, and performance testing.
  • Understanding of secure coding practices and scalable system design.
  • Demonstrated ability to stay current with rapidly evolving technologies.
  • Proven experience building and leading teams, fostering collaboration, and mentoring researchers.

Qualifications

  • Bachelor's or master's degree in computer science, Engineering, or a related field (or equivalent experience).
  • 2-4+ years of experience in software development, programming, or related technical roles.
  • Ability to work independently while collaborating effectively with diverse teams and sponsors.
  • Strong analytical, problem-solving, and communication skills.
  • Must have a current or be able to obtain and maintain a DoD Secret clearance. U.S. citizenship is required to obtain a security clearance. For additional details, please refer to: https://www.state.gov/security-clearance-faqs/
  • Preferred Locations: Los Angeles, CA; Washington, DC; Orlando, FL.

Compensation

The annual base salary range for this position is $110,000 to $135,000. When extending an offer of employment, the University of Southern California considers factors such as (but not limited to) the scope and responsibilities of the position, the candidate's work experience, education/training, key skills, internal peer equity, federal, state, and local laws, contractual stipulations, grant funding, as well as external market and organizational considerations.

Why Work at ICT

  • Work on impactful projects supporting real-world applications in defense and training.
  • Collaborative, small-team environment with end-to-end ownership.
  • Strong work-life balance.
Minimum Education: Bachelor's degree
Addtional Education Requirements Combined experience/education as substitute for minimum education
Minimum Experience: 2 years with programming and documentation procedures, methods and operator instructions.
Minimum Skills: Experience conducting unit/performance tests, systems integration and user acceptance. Demonstrated experience with one or more relevant programming languages, able to gain needed contexts for domains. Comprehensive knowledge of architecture, design and development of software solutions. Excellent organization, planning, analytical and problem-solving skills. Ability to provide technical expertise and creative solutions while aligned to organizational objectives and customer needs. Experience weighing economic costs and values objectively, supporting coworkers on a project basis, and contributing to discussions in a civil manner. Excellent written and oral communication skills, able to provide both detailed information as well as summaries to varied audiences. Substantial knowledge of security concepts, familiarity with secure code development techniques, and understanding of scalable and automated solutions. Ability to build strong, positive working relationships and rapport with heterogeneous groups of team members.
Preferred Education: Bachelor's degree In Computer Science Or Computer Engineering Or Electrical Engineering
Preferred Experience: 4 years in IT/programming.
Preferred Skills: Proficiency with Python, Javascript, C/C++, Java, Ruby and/or other advanced programming languages. Experience with Unix/Linux programming and/or administration. Experience in higher education.

USC is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, or any other characteristic protected by law or USC policy. USC observes affirmative action obligations consistent with state and federal law. USC will consider for employment all qualified applicants with criminal records in a manner consistent with applicable laws and regulations, including the Los Angeles County Fair Chance Ordinance for employers and the Fair Chance Initiative for Hiring Ordinance, and with due consideration for patient and student safety. Please refer to theBackground Screening Policy Appendix Dfor specific employment screen implications for the position for which you are applying.

We provide reasonable accommodations to applicants and employees with disabilities. Applicants with questions about access or requiring a reasonable accommodation for any part of the application or hiring process should contact USC Human Resources by phone at (213) 821-8100, or by email atuschr@usc.edu. Inquiries will be treated as confidential to the extent permitted by law.

  • Notice of Non-discrimination
  • Employment Equity
  • Read USC's Clery Act Annual Security Report
  • USC is a smoke-free environment
  • Digital Accessibility

If you are a current USC employee, please apply to this  USC job posting in Workday by copying and pasting this link into your browser:

https://wd5.myworkday.com/usc/d/inst/1$9925/9925$146792.htmld