Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Unity

Principal Software Engineer – Core Engine

Unity

. Improve the quality of the C#/.NET integration, including GC, JIT, AOT, and runtime libraries .

Posted 10/14/2026full-timeRemote • Pennsylvania • United StatesLead💰 $179,500 - $341,900 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates deep expertise in C# and C++, with a strong focus on compiler toolchain technology and game engine development. Capable of driving technical leadership and effectively communicating with diverse stakeholders.

Highest-signal resume keywords
C# ExpertiseC++ ExpertiseCompiler Toolchain TechnologyGame Engine DevelopmentCross-Platform Code Development

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
C#C++Compiler TechnologyGame Engine DevelopmentCross-Platform DevelopmentPerformance OptimizationReliability ImprovementMetrics TrackingTechnical DocumentationUnity
Soft Skills
Excellent Communication SkillsRelationship BuildingTeam LeadershipFeedback ProvisionCollaboration
Industry Keywords
Hardware ArchitectureJITAOTGame DevelopmentRemote Team CollaborationGlobal Stakeholders

Tech Stack

Tools & technologies
UnityC++.NET

About the role

Key responsibilities & impact
  • Improve the quality of the C#/.NET integration, including GC, JIT, AOT, and runtime libraries
  • Craft, prototype, and implement key technical solutions
  • Research and spearhead methods to improve performance and reliability
  • Advocate standard methodologies for internal developers and Unity users
  • Ensure timely delivery and fitness of the C#/.NET integration, including JIT and AOT toolchains
  • Drive game engine technical leadership across Unity and help craft the team’s long-term vision and technical roadmap
  • Design, track, and communicate important metrics to guide resourcing decisions
  • Communicate the team’s plans internally and externally to technical and non-technical audiences
  • Provide feedback and solutions to users through documentation, forums, bug reports, and internal support channels
  • Guide the development and effectiveness of team members
  • Advocate best practices for internal developers and Unity users

Requirements

What you’ll need
  • Deep expertise in C# and C++
  • Compiler domain expertise, with strong knowledge of compiler toolchain technology
  • Strong understanding of hardware architecture
  • Game engine development experience, particularly on proprietary engines
  • Excellent verbal and written communication skills with the ability to build relationships with global stakeholders
  • Experience developing cross-platform code, particularly between ARM and x64
  • Experience working with remote/international teams
  • Prior use of Unity
  • Sufficient knowledge of English for professional verbal and written exchanges

Benefits

Comp & perks
  • Comprehensive health, life, and disability insurance
  • Commute subsidy
  • Employee stock ownership
  • Competitive retirement/pension plans
  • Generous vacation and personal days
  • Support for new parents through leave and family-care programs
  • Office food snacks
  • Mental Health and Wellbeing programs and support
  • Employee Resource Groups
  • Global Employee Assistance Program
  • Training and development programs
  • Volunteering and donation matching program
  • Equity awards
  • Participation in company incentive plans, such as annual discretionary bonuses or sales commissions