Unity Platform API Architect (Cross-Platform)

Unity

København

On-site

DKK 639,000 - 799,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
Employee stock ownership
Competitive retirement/pension plans
Generous vacation and personal days
Commute subsidy
Support for new parents

Job summary

Unity is seeking an experienced engineer to design unified APIs across platforms, contributing code and tests to the Unity engine. You will collaborate with teams across Unity and craft components that work across desktop, mobile, and console targets.

The ideal candidate has strong C# and C++ skills, enjoys refactoring for maintainability, and communicates clearly while documenting decisions and API surfaces. This role offers a dynamic, inclusive environment where ideas win.

Qualifications

  • Experience in C# and developing Unity-based games and extending the Unity editor.
  • Experience abstracting platform requirements into a cohesive API surface.
  • Knowledge of native development on at least one desktop, mobile, or console platform.
  • Experience contributing to cross-team projects from initiation to completion.

Responsibilities

  • Craft unified APIs that implement features across platforms in a testable way.
  • Contribute API implementations to the Unity codebase with unit tests.
  • Advocate for unification of disparate platform implementations into simple abstractions.
  • Deliver a stable product with robust API design and high-quality C# and C++ coding practices.
  • Refactor existing code to improve efficiency and maintainability while addressing user feedback.

Skills

C# / Unity
API design
Cross-platform
Unit tests
Refactoring

Tools

Unity Editor

Job description

Unity is seeking an experienced engineer to design unified APIs across platforms, contributing code and tests to the Unity engine. You will collaborate with teams across Unity and craft components that work across desktop, mobile, and console targets.

The ideal candidate has strong C# and C++ skills, enjoys refactoring for maintainability, and communicates clearly while documenting decisions and API surfaces. This role offers a dynamic, inclusive environment where ideas win.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Cross-Platform API Engineer (C#/C++)
Cross-Platform API Engineer (C#/C++)

Unity Enterprise • København

Hybrid
DKK 639,000 - 799,000
Comprehensive health insurance
Commuting subsidy
Employee stock ownership
+8
Senior Cross-Platform API Engineer
Senior Cross-Platform API Engineer

Unity South APAC (SEA, ANZ, IND Subcont.) • København

On-site
DKK 639,000 - 799,000
Health insurance
Employee stock ownership
Retirement plans
+2
Senior Software Engineer
Senior Software Engineer

Unity Enterprise • København

Hybrid
DKK 639,000 - 799,000
Comprehensive health insurance
Commuting subsidy
Employee stock ownership
+8
Senior Software Engineer
Senior Software Engineer

Unity • København

On-site
DKK 639,000 - 799,000
Health insurance
Employee stock ownership
Competitive retirement/pension plans
+3
Senior Software Engineer
Senior Software Engineer

Unity South APAC (SEA, ANZ, IND Subcont.) • København

On-site
DKK 639,000 - 799,000
Health insurance
Employee stock ownership
Retirement plans
+2
Platform Porting Programmer — Multi-Platform Unity/C++
Platform Porting Programmer — Multi-Platform Unity/C++

Playdead • København

On-site
DKK 298,000 - 523,000
Software Engineer, Tooling & CI Automation (Equity)
Software Engineer, Tooling & CI Automation (Equity)

Unity Technologies • København

On-site
DKK 539,000 - 809,000
Comprehensive health, life, and dental
Employee stock ownership
Competitive retirement plans
+2
Senior Data Platform Engineer
Senior Data Platform Engineer

Unity Enterprise • København

On-site
DKK 700,000 - 900,000
Comprehensive health insurance
Commute subsidy
Employee stock ownership
+9
Cross-Platform Porting Engineer (Unity/C++)
Cross-Platform Porting Engineer (Unity/C++)

PLAYDEAD ApS • Region Hovedstaden

On-site
DKK 447,000 - 598,000
Senior Software Engineer
Senior Software Engineer

UNITY TECHNOLOGIES ApS • København

On-site
DKK 70,000 - 90,000
Comprehensive health insurance
Employee stock ownership
Generous vacation days
+1