Senior Software Developer, Adaptive Performance

Unity Software
Copenhagen, Vilnius
Full timeFunction: Software EngineeringSkills: ["Debugging","Analytical thinking","Communication","Collaboration","Mentoring"]

Build and evolve Adaptive Performance capabilities that help developers deliver faster, more consistent, and efficient applications across Unity and supported platforms. Investigate CPU/GPU/memory/thermal and runtime performance issues, profile applications to find bottlenecks, and turn performance data into actionable improvements. Partner across Unity teams, platform holders, hardware partners, OEMs, and customers, contributing to design, implementation, testing, code reviews, mentoring, and AI-assisted performance workflows.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Unity Software
Unity Software
59 minutes ago

Senior Software Developer, Adaptive Performance

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 59 minutes agoStatus: Live

Job Summary

Build and evolve Adaptive Performance capabilities that help developers deliver faster, more consistent, and efficient applications across Unity and supported platforms. Investigate CPU/GPU/memory/thermal and runtime performance issues, profile applications to find bottlenecks, and turn performance data into actionable improvements. Partner across Unity teams, platform holders, hardware partners, OEMs, and customers, contributing to design, implementation, testing, code reviews, mentoring, and AI-assisted performance workflows.
Location: Copenhagen, Vilnius
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Investigate CPU, GPU, memory, thermal, and runtime performance issues across Unity and supported platforms.
  • •Design and develop Adaptive Performance features to 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.

Pay and Benefits

Perks:Health InsuranceLife InsuranceDisability InsuranceCommuter BenefitsRetirement/pensionPaid LeaveParental Leave

Key Requirements

  • •Strong software development experience with C# and C++, including working with large and unfamiliar codebases.
  • •Deep understanding of CPU, GPU, memory, threading, and managed/native runtime performance.
  • •Hands-on experience profiling and diagnosing performance issues using tools such as Unity Profiler, Xcode Instruments, Perfetto, or equivalents.
  • •Strong debugging and analytical skills to own complex and technically ambiguous performance problems.
  • •Effective communication and collaboration skills, including the willingness to mentor others and share technical knowledge.
Experience:Game engineGraphicsMobileReal-time applications
Skills:DebuggingAnalytical thinkingCommunicationCollaborationMentoring
Languages:English
Tech Stack:C#C++Unity ProfilerXcode InstrumentsPerfettoRenderDocSnapdragon ProfilerArm toolingAndroidIOSTelemetryMachine learningAIGraphics profilingProfiling tools

Company Brief

Unity Software
Develops the Unity real-time 3D development platform used to create, operate, and monetize interactive experiences and games across mobile, console, PC, and AR/VR platforms. Serves developers, studios, and enterprises worldwide.
Industry: Developer Tools
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Francisco, United States
Founded: 2004
Glassdoor
Glassdoor: 3.8
WebsiteLinkedIn