1

Unity Engineer Jobs in North Carolina (NOW HIRING)

Lead Data Engineer

Charlotte, NC · On-site

$100K - $131K/yr

Role: Lead Data Engineer - Azure Databricks Location: Charlotte, North Carolina 28273 Work ... Apply data security and governance practices using Unity Catalog, Azure role-based access control ...

Data Engineer III

Salisbury, NC · On-site

$103K - $124K/yr

The engineers will need to know how to work with Unity Catalog and also know how to leverage delta tables that are managed by data bricks #INDOEM

... Unity Catalog MosaicAI serverless solutions MLOps stacks and Lakehouse monitoring among other areas * 4 to 6 years of industry experience with distributed computing frameworks such as Spark ...

Senior Voice Engineer -NATIONWIDE-

Raleigh, NC · On-site

$101K - $139K/yr

Lead Engineering efforts of UC and Contact center Projects * Maintain and support Cisco's IP ... Administer and troubleshoot Unified Call Manager, Unity voicemail, ICM Call Center systems, IVR CVP ...

The Senior Game Developer is responsible for building high-quality casino games in Unity/C# from initial setup through release. This is a hands-on individual contributor role for an experienced ...

The Senior Game Developer is responsible for building high-quality casino games in Unity/C# from initial setup through release. This is a hands-on individual contributor role for an experienced ...

Senior Voice Engineer -NATIONWIDE-

Raleigh, NC · On-site

$101K - $139K/yr

Lead Engineering efforts of UC and Contact center Projects * Maintain and support Cisco's IP ... Administer and troubleshoot Unified Call Manager, Unity voicemail, ICM Call Center systems, IVR CVP ...

SUMMARY The Game Developer is responsible for designing, implementing, and maintaining high‑quality games built on the Unity framework across multiple regulated gaming platforms. This role is ...

SUMMARY The Game Developer is responsible for designing, implementing, and maintaining high‑quality games built on the Unity framework across multiple regulated gaming platforms. This role is ...

Partner with Data Engineering to design data pipelines that feed AI/ML use cases from the Unity Catalog lakehouse * Evaluate and implement agentic frameworks (Claude API, Databricks AI agents) for ...

As an Advanced AI Engineer , you will design, develop, and deploy cutting-edge AI solutions with a ... Utilize Databricks AI/ML Platform , including Unity Catalog , for governed data access, feature ...

Lead Data Engineer

Charlotte, NC · On-site

$111K - $134K/yr

Lead Data Engineer Location : Charlotte NC 28273 Duration : 12+ Months Must Have: They must have ... Familiarity with security and governance best practices using Unity Catalog, Azure RBAC, managed ...

Senior Applied AI Engineer

Charlotte, NC · On-site +1

$102K - $140K/yr

The hiring team owns a large data store in Databricks Unity Catalog containing all ITSM data that this role will leverage for their work. You will work closely with data engineering and business ...

next page

Showing results 1-20

Unity Engineer information

See North Carolina salary details

$52.2K

$91.1K

$120.2K

How much do unity engineer jobs pay per year?

As of Aug 5, 2026, the average yearly pay for unity engineer in North Carolina is $91,133.00, according to ZipRecruiter salary data. Most workers in this role earn between $74,232.00 and $107,482.00 per year, depending on experience, location, and employer.

What is a Unity engineer?

A Unity Engineer is a software developer who specializes in using the Unity engine to create interactive experiences, such as video games, simulations, and AR/VR applications. They write and optimize code, integrate assets, and implement gameplay mechanics while ensuring performance and stability. Unity Engineers often work closely with designers and artists to bring concepts to life and may also handle debugging and deployment across multiple platforms.

Is Unity still in demand?

Unity engineers are currently in high demand due to the widespread use of Unity for game development, virtual reality, and interactive applications. Skills in C# programming, 3D modeling, and experience with Unity's tools increase employability in this growing industry sector.

What are common challenges faced by Unity engineers in day-to-day work?

Unity Engineers often encounter challenges such as optimizing game performance across different devices, debugging complex interactive features, and integrating assets from multiple sources into a cohesive experience. Balancing creative vision with technical feasibility and tight production schedules can also be demanding. Regular collaboration with artists, designers, and other developers is crucial for ensuring that all elements function smoothly together. By developing strong troubleshooting skills and maintaining open communication within their teams, Unity Engineers can effectively overcome these challenges and contribute to successful project outcomes.

What skills and qualifications are needed to be a Unity engineer?

To thrive as a Unity Engineer, you need strong proficiency in C# programming, knowledge of computer graphics, and experience with the Unity game engine, usually supported by a degree in computer science or related field. Familiarity with version control systems like Git, 3D modeling tools integration, and possibly Unity Certified Programmer credentials can be advantageous. Excellent problem-solving skills, teamwork, and effective communication help distinguish successful candidates in collaborative development environments. These skills and qualities ensure smooth project delivery, technical quality, and effective coordination with multidisciplinary teams in dynamic, interactive media projects.

What does a Unity engineer do?

A Unity engineer develops interactive applications and games using the Unity game engine. They design, code, and optimize 3D and 2D content, often working with C# programming, graphics, physics, and user interfaces to create engaging experiences across platforms.
What are the most commonly searched types of Unity Engineer jobs in North Carolina? The most popular types of Unity Engineer jobs in North Carolina are:
What job categories do people searching Unity Engineer jobs in North Carolina look for? The top searched job categories for Unity Engineer jobs in North Carolina are:
Infographic showing various Unity Engineer job openings in North Carolina as of July 2026, with employment types broken down into 81% Full Time, and 19% Contract. Highlights an 82% In-person, and 18% Remote job distribution, with an average salary of $91,133 per year, or $43.8 per hour.

Data Platform Engineer

Sradha Technologies LLC

Charlotte, NC • On-site

Other

Posted yesterday

New


Job description

Position Summary

The Developer Experience Engineer is responsible for designing and building the tools, frameworks, APIs, automation, and user experiences that enable engineers to efficiently develop, test, deploy, and operate data pipelines on the Unity Platform. This role serves as the bridge between platform engineering and application development teams, ensuring that Unity capabilities are easy to adopt, well-documented, highly automated, and aligned with enterprise governance standards.

The ideal candidate combines strong software engineering skills with a passion for developer productivity, platform engineering, and user-centric design.

Key Responsibilities

Developer Productivity & Experience

Design and enhance the end-to-end developer experience for Unity Platform users.
Build self-service tooling, SDKs, CLIs, APIs, and templates that simplify pipeline development.
Drive IDE and CAMP integration to streamline pipeline authoring and configuration.
Reduce onboarding friction through automation, reusable patterns, and developer workflows.
Platform Engineering

Develop and maintain platform services supporting Unity''s Control Plane, Governance Engine, Metadata Services, and API ecosystem.
Create reusable framework components and reference implementations for data movement, transformation, orchestration, and governance.
Develop standardized interfaces and tooling around the Unity Universal Job Configuration model.
Automation & Governance

Embed governance, compliance, testing, and security controls into the developer workflow.
Build tooling that enables shift-left validation of data contracts, architecture patterns, and platform policies.
Integrate with enterprise deployment, CI/CD, testing, and architecture governance platforms.
Developer Enablement

Create documentation, tutorials, sample applications, and adoption guides.
Partner with engineering teams to gather feedback and continuously improve platform usability.
Drive developer advocacy and champion adoption of Unity standards and patterns.
Observability & Insights

Build dashboards and tooling that provide insights into platform usage, performance, reliability, and developer productivity.
Leverage metadata and operational telemetry to identify opportunities for optimization and automation.
Required Qualifications

Bachelor''s degree in Computer Science, Engineering, or related field.
5+ years of software engineering experience.
Strong proficiency in:
Java, Python, or Scala
REST APIs and microservices
Git, CI/CD pipelines, and DevOps practices
Cloud-native architectures
Experience building developer tools, frameworks, SDKs, or internal platforms.
Knowledge of distributed data processing technologies such as Spark, Flink, dbt, or similar platforms.
Experience with modern software design patterns and API-first architectures.
Preferred Qualifications

Experience building Internal Developer Platforms (IDP) or platform engineering solutions.
Experience with data engineering ecosystems and enterprise data platforms.
Familiarity with governance-as-code, policy-as-code, and data contracts.
Experience with developer portals, IDE extensions, automation frameworks, or AI-assisted development tools.
Knowledge of Kubernetes/OpenShift, containerization, and cloud-native services.
Experience implementing observability, telemetry, and developer analytics solutions.
Success Measures

Reduction in developer onboarding time.
Increased Unity platform adoption.
Improved developer satisfaction and productivity.
Increased automation of governance and compliance controls.
Reduction in deployment and configuration errors.
Higher reuse of standardized platform patterns and components.
Improved pipeline quality, testing coverage, and operational reliability