1

Unity Software Developer Jobs in Charlotte, NC (NOW HIRING)

Python Developer

Charlotte, NC · On-site

$49 - $67.75/hr

This resource will be responsible for driving the integration of Unity (a greenfield platform build ... The ideal candidate should have strong software engineering fundamentals and hands-on expertise in ...

New

Business Analyst

Charlotte, NC · On-site

$50 - $55/hr

Business Analyst - Unity Construct / e-Builder Job Details * Role Type: 1-Year Contract * Location ... software updates. * Provide Tier-2 user support, troubleshoot system logic, manage user access ...

Data Engineer

Fort Mill, SC · On-site

$113K - $155K/yr

Experience with the Databricks platform (Workflows, Unity Catalog, Delta Live Tables) * Exposure to IoT or time-series data * Databricks Certified Data Engineer Associate certification * Familiarity ...

Data Engineer

Fort Mill, SC · On-site

$113K - $155K/yr

Experience with the Databricks platform (Workflows, Unity Catalog, Delta Live Tables) * Exposure to IoT or time-series data * Databricks Certified Data Engineer Associate certification * Familiarity ...

AI Agent Engineer

Charlotte, NC · On-site

$14.75 - $19.50/hr

Bachelor's Degreein Computer Science, Software Engineering, Data Science, Artificial Intelligence ... Proficiency inSQLand cloud-based storage systems (Delta Lake, Unity Catalog, or equivalent)

New

next page

Showing results 1-20

Unity Software Developer information

See Charlotte, NC salary details

$46.9K

$109.2K

$162.1K

How much do unity software developer jobs pay per year?

As of Aug 27, 2026, the average yearly pay for unity software developer in Charlotte, NC is $109,241.00, according to ZipRecruiter salary data. Most workers in this role earn between $87,900.00 and $127,000.00 per year, depending on experience, location, and employer.

What is a Unity software developer?

A Unity Software Developer is responsible for designing, developing, and optimizing interactive experiences using the Unity game engine. They create applications, games, simulations, and VR/AR experiences by writing code in C# and integrating assets like graphics, animations, and audio. Unity developers collaborate with designers, artists, and other engineers to ensure smooth performance and engaging user experiences. Their role often includes debugging, performance optimization, and implementing new features based on project requirements.

What does a Unity software developer do?

As a Unity Software Developer, your most common daily tasks include writing and debugging C# scripts, designing and implementing game mechanics, and optimizing performance within the Unity engine. You’ll often collaborate with artists, designers, and other programmers to integrate assets, refine gameplay experiences, and address technical challenges. Daily stand-up meetings or sprint planning sessions are common in teams following Agile methodologies. Additionally, you may spend time testing and iterating features based on user feedback or quality assurance reports to ensure a polished final product.

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

To thrive as a Unity Software Developer, you need expertise in C# programming, 3D/2D game development, and a solid understanding of the Unity engine, usually backed by a degree in computer science or a related field. Familiarity with version control systems like Git, experience with Unity-specific tools, and certifications such as Unity Certified Developer can be highly beneficial. Strong problem-solving, teamwork, and clear communication skills help developers effectively tackle challenges and collaborate across multidisciplinary teams. These skills and qualifications are essential for building robust, interactive applications and ensuring seamless project delivery in dynamic development environments.

What are the most commonly searched types of Unity Software Developer jobs in Charlotte, NC?

The most popular types of Unity Software Developer jobs in Charlotte, NC are:

What are popular job titles related to Unity Software Developer jobs in Charlotte, NC?

For Unity Software Developer jobs in Charlotte, NC, the most frequently searched job titles are:

Infographic showing various Unity Software Developer job openings in Charlotte, NC as of August 2026, with employment types broken down into 80% Full Time, and 20% Contract. Highlights an 60% In-person, 20% Hybrid, and 20% Remote job distribution, with an average salary of $109,241 per year, or $52.5 per hour.

Python Developer

Rivago infotech inc

Charlotte, NC • On-site

$49 - $67.75/hr

Other

Posted 2 days ago

New


Job description

JD :

This resource will be responsible for driving the integration of Unity (a greenfield platform build) with the Internal Developer Platform (IDP), in alignment with the CTO’s architecture strategy and long-term engineering roadmap. The role will focus on enabling seamless developer onboarding and adoption of Unity by creating robust technical documentation, sample repositories, reusable integration patterns, and best-practice implementation guides.

The ideal candidate should have strong software engineering fundamentals and hands-on expertise in Python, with experience building developer tools, automation frameworks, APIs, and platform integrations. Experience with cloud-native architectures, CI/CD pipelines, DevOps practices, and developer experience (DevX) initiatives would be highly preferred.

This is a highly technical, hands-on role requiring the ability to troubleshoot complex integration challenges, collaborate with cross-functional engineering teams, and provide technical guidance to developers adopting the Unity platform. Strong communication and stakeholder management skills are essential, as the resource will work closely with architects, platform teams, and application developers. The individual will also be expected to conduct knowledge-sharing sessions, host office hours, and serve as a subject matter expert for Unity adoption and integration.