Senior Principal Software Engineer, .NET & Compiler Tools

Unity

Canonsburg (Washington County)

On-site

USD 203,000 - 304,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
Stock ownership / equity
Retirement plans
Paid vacation

Job summary

Unity is seeking an experienced software engineer to guide the delivery of mission-critical parts of Unity Engine. You will work across teams to improve C#/.NET integration (GC, JIT, AOT) and to build high-performance native code.

You will help set the technical roadmap and mentor team members while advocating best practices for Unity developers and users. The role emphasizes collaboration with global stakeholders, strong communication, and hands-on work across compiler and runtime technologies

Qualifications

  • Deep expertise in C# and C++ for .NET runtime integration.
  • Knowledge of compiler toolchains and optimization strategies.
  • Strong understanding of hardware architecture and performance profiling.
  • Experience in game engine development, preferably proprietary engines.

Responsibilities

  • Ensure timely delivery and fitness of C#/.NET integration including JIT/AOT toolchains.
  • Help craft long-term technical roadmap for the Unity team.
  • Design and track metrics to guide resourcing decisions.
  • Communicate plans to technical and non-technical audiences.
  • Provide feedback to users via docs, forums, and bug reports.
  • Guide team members and promote best practices.

Skills

C# expert
C++ expert
Compiler domain
Hardware architecture
Game engine development
Communication skills

Job description

Unity is seeking an experienced software engineer to guide the delivery of mission-critical parts of Unity Engine. You will work across teams to improve C#/.NET integration (GC, JIT, AOT) and to build high-performance native code.

You will help set the technical roadmap and mentor team members while advocating best practices for Unity developers and users. The role emphasizes collaboration with global stakeholders, strong communication, and hands-on work across compiler and runtime technologies

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C#/.NET & Compiler Engineer
Senior C#/.NET & Compiler Engineer

LE130 Unity Technologies SF • Canonsburg

On-site
USD 202,000 - 304,000
Health insurance
Life insurance
Disability insurance
+10
Principal Software Engineer, Core Engine
Principal Software Engineer, Core Engine

Unity • Canonsburg

On-site
USD 203,000 - 304,000
Health insurance
Stock ownership / equity
Retirement plans
+1
Principal Software Engineer, Core Engine
Principal Software Engineer, Core Engine

LE130 Unity Technologies SF • Canonsburg

On-site
USD 202,000 - 304,000
Health insurance
Life insurance
Disability insurance
+10
Principal Software Engineer, Core Engine
Principal Software Engineer, Core Engine

Unity Enterprise • Canonsburg

On-site
USD 180,000 - 269,000
Health insurance
Stock options
Retirement plan
+1
Senior Core Engine Architect
Senior Core Engine Architect

LE130 Unity Technologies SF • Seattle (WA)

Hybrid
USD 150,000 - 195,000
Comprehensive health, life, and long‑/
Disability insurance
Commute subsidy
+6
Senior Unity Platform Engineer – WebGPU/WebAssembly
Senior Unity Platform Engineer – WebGPU/WebAssembly

LE130 Unity Technologies SF • Seattle (WA)

Hybrid
USD 130,000 - 195,000
Equity awards
Annual bonuses
Health insurance
+3
Senior Core Engine Architect — High-Performance Systems
Senior Core Engine Architect — High-Performance Systems

LE130 Unity Technologies SF • San Francisco (CA)

On-site
USD 150,000 - 225,000
Health, life & disability insurance
Commute subsidy
Employee stock ownership
+1
Senior Core Engine Architect
Senior Core Engine Architect

Unity • San Francisco (CA)

On-site
USD 180,000 - 260,000
Health insurance
Employee stock ownership
Generous vacation and personal days
+3
Senior Core Engine Architect
Senior Core Engine Architect

Unity • Washington

On-site
USD 172,000 - 259,000
Health insurance
Commute subsidy
Employee stock ownership
+2
Senior Core Engine Architect
Senior Core Engine Architect

Unity • Seattle (WA)

Hybrid
USD 115,000 - 173,000
Health insurance
Stock options
Commuter benefits