Unity

Principal Software Engineer, Core Engine

Unity
Apply
24 hours ago
Canonsburg, PA, USAStaff+
H1B sponsor

Base Salary

$180k - $342k/yr

Responsibilities

  • Ensure timely delivery and fitness of Unity’s C#/.NET integration, including JIT and AOT toolchains.
  • Provide technical leadership for Unity’s game engine and shape the team’s long-term vision and roadmap.
  • Design, track, and communicate metrics to guide resourcing decisions.
  • Communicate team plans to technical and non-technical audiences internally and externally.
  • Provide user feedback and solutions 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

  • Deep expertise in C# and C++.
  • Compiler domain expertise and strong knowledge of compiler toolchain technology.
  • Strong understanding of hardware architecture.
  • Experience developing game engines, particularly proprietary engines.
  • Excellent verbal and written communication skills and the ability to build relationships with global stakeholders.
  • Experience developing cross-platform code between ARM and x64 is a plus.
  • Experience working with remote or international teams is a plus.
  • Prior use of Unity is a plus.

Benefits

  • Comprehensive health, life, and disability insurance.
  • Commute subsidy.
  • Employee stock ownership.
  • Competitive retirement or pension plans.
  • Generous vacation and personal days.
  • New-parent leave and family-care programs.
  • Office food and snacks.
  • Mental health and wellbeing programs and support.
  • Employee Resource Groups.
  • Global Employee Assistance Program.
  • Training and development programs.
  • Volunteering and donation matching program.
  • Benefits vary by country and employment status; candidates are currently prioritized in the Eastern Time Zone.

Tech Stack

C#C++.NET

Categories

Gaming
Unity

About Unity

5,001-10,000 employees

Unity is a public software company that builds the Unity real-time 3D engine and services for creating, operating, and monetizing games and interactive 3D content across mobile, PC, console, and XR. It sells subscription licenses and usage-based services such as cloud build, ads, and analytics to studios and enterprises in gaming, automotive, film, and AR/VR. Founded in 2004 and headquartered in San Francisco, it trades on the NYSE (U).

Contact me