Find a jobRecruiters

Software Engineer (SDKs, Unity)

Exclusive opportunity

Onsite

Software Engineer (SDKs, Unity)

Discovered MENA

Software Engineer (SDKs, Unity)

Skills

KotlinSwiftC#

12 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Abu Dhabi - United Arab Emirates

Work mode:

Onsite

Published on:

9 October 2026

What they need


Software Engineer – SDKs / Unity

Location: Abu Dhabi, UAE

Working arrangement: Hybrid – 4 days office / 1 day remote

Budget: up to 18K AED monthly

About the Company

Our client is a fast-growing technology company building high-scale solutions used across the mobile gaming and app ecosystem. Their technology operates at significant scale, supporting products used by tens of millions of users every day. They are now looking for an experienced Software Engineer to join their SDK engineering team and help develop and improve their Unity-based technology.

The Role

We are looking for a strong Software Engineer with extensive Unity and C# experience to work on the development of a large-scale Unity SDK.

You will work closely with the wider SDK engineering team as well as external game and application developers, helping translate technical requirements into scalable, reliable solutions.

Alongside Unity and C#, you should also be comfortable working with native Swift or Kotlin .

Key Responsibilities

  • Design, develop and maintain a high-scale Unity SDK
  • Build robust APIs for third-party developers integrating the SDK
  • Work directly with game and application developers to turn requirements into technical solutions
  • Improve SDK performance, stability and compatibility across Unity versions and platforms
  • Write clean, maintainable and well-documented code
  • Troubleshoot and resolve complex technical issues
  • Participate in hands-on coding, code reviews and architecture discussions
  • Take ownership of complex engineering challenges within a large codebase
  • Contribute to a high-performance engineering culture
  • Keep up to date with developments across the Unity ecosystem and identify opportunities for improvement

Requirements

  • 5+ years' professional software development experience
  • Extensive commercial experience with Unity
  • Deep understanding of Unity architecture, APIs and core functionality
  • Excellent C# development skills, particularly around performance, concurrency and memory management
  • Commercial experience with either Swift or Kotlin
  • Experience owning complex technical solutions within large codebases
  • Strong debugging and problem-solving skills
  • Comfortable working in a fast-moving engineering environment
  • Strong communication and collaboration skills
  • Experience working with agentic-first engineering workflows

Nice to Have

  • Bachelor's or Master's degree in Computer Science or a related discipline
  • Experience building mobile SDKs at scale
  • Experience within advertising technology or a related high-scale mobile environment

Other offers great for you!

These companies are also looking for great profiles

NGC x OPTIMA

Ingénieur Logiciel embarqué

Freelance

Cergy, France

Hybrid, Onsite

Skills

AUTOSARBSW

1 month ago

Quick apply

LeHibou

Analyste / Ingénieur logiciel Wealth

550€ / jour

Freelance

Luxembourg

Hybrid

Skills

C#.NETSQLiteMicrosoft SQL ServerOracleHR Assistant

5 days ago

Quick apply

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

5 days ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools