Unity

Senior Software Developer, Adaptive Performance

Unity
Apply
28 days ago
Copenhagen, Denmark or Vilnius, LithuaniaSenior

Responsibilities

  • Investigate CPU, GPU, memory, thermal, and runtime performance issues across Unity and supported platforms.
  • Design and develop Adaptive Performance features that improve runtime stability, efficiency, and developer insights.
  • Profile applications and engine workloads to identify bottlenecks and convert performance data into actionable solutions.
  • Collaborate with Unity teams, platform holders, hardware partners, OEMs, and customers.
  • Contribute to technical design, implementation, testing, code reviews, mentoring, and AI-assisted performance workflows.

Requirements

  • Strong software development experience with C# and C++, including work in large and unfamiliar codebases.
  • Deep understanding of CPU, GPU, memory, threading, and managed and native runtime performance.
  • Hands-on experience with profiling and diagnostic tools such as Unity Profiler, Xcode Instruments, Perfetto, or equivalent.
  • Strong debugging and analytical skills and the ability to own complex, technically ambiguous problems.
  • Effective communication and collaboration skills, with willingness to mentor and share technical knowledge.
  • Experience with graphics or hardware profiling tools such as RenderDoc, Snapdragon Profiler, or Arm tooling is a preferred qualification.
  • Experience profiling and optimizing real-time applications across Android, iOS, desktop, console, or web is preferred.
  • Knowledge of performance-analysis tools, runtime feedback systems, telemetry, machine learning, or AI-driven optimization is preferred.

Benefits

  • Benefits vary by country and employment status and may include comprehensive health, life, and disability insurance.
  • Commute subsidy, competitive retirement or pension plans, generous vacation and personal days, and parental and family-care programs may be available.
  • Additional offerings include office food and snacks, mental health and wellbeing support, Employee Resource Groups, a Global Employee Assistance Program, training and development programs, and volunteering and donation matching.
  • Employee stock ownership and eligibility for equity awards or company incentive plans may be available beyond base salary.
  • The role requires sufficient English for frequent professional communication with worldwide colleagues and partners.

Tech Stack

C#C++iOSUnity

Categories

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