Software Engineer (SDKs, Unity)

Discovered MENA

Abu Dhabi

Hybrid

AED 183,000 - 219,000

Full time

35 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid work model

Job summary

Discovered MENA is seeking an experienced Software Engineer with extensive Unity and C# experience to develop a large-scale Unity SDK. You will work with an SDK team and external developers, translating requirements into scalable solutions, with exposure to native Swift or Kotlin.

The role involves hands-on coding, architecture discussions, and ownership of complex engineering challenges in a fast-paced environment. Hybrid work arrangement applies, with 4 days in the office and 1 day remote.

Qualifications

  • 5+ years of professional software development experience.
  • Extensive commercial Unity experience.
  • Deep understanding of Unity architecture, APIs & core functionality.
  • Excellent C# development skills, esp. performance & memory management.
  • Commercial experience with Swift or Kotlin.
  • Experience owning complex solutions in large codebases.
  • Strong debugging and problem-solving skills.
  • Comfortable in a fast-moving engineering environment.

Responsibilities

  • Design, develop and maintain a high-scale Unity SDK.
  • Build robust APIs for third-party developers integrating the SDK.
  • Collaborate with game/app developers to translate requirements into tech solutions.
  • Improve SDK performance, stability 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 engineering challenges within a large codebase.
  • Contribute to a high-performance engineering culture.
  • Keep up to date with Unity ecosystem and opportunities for improvement.

Skills

Unity
C#
Performance tuning
Concurrency
Memory management
Swift or Kotlin
Unity architecture
API design
Code reviews
Debugging
Team collaboration

Education

Bachelor's degree in CS or related
Master's degree in CS or related

Tools

Swift
Kotlin
Unity SDKs

Job description

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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Unity SDK Engineer (C# | Mobile)
Senior Unity SDK Engineer (C# | Mobile)

Discovered MENA • Abu Dhabi

Hybrid
AED 183,000 - 219,000
Hybrid work model
Software Engineer (SDK, Unity) Abu Dhabi, Abu Dhabi, United Arab Emirates
Software Engineer (SDK, Unity) Abu Dhabi, Abu Dhabi, United Arab Emirates

Audiomob • Abu Dhabi

On-site
AED 260,000 - 480,000
Mobile Application Developer
Mobile Application Developer

CNTXT, Inc. • Abu Dhabi

On-site
AED 180,000 - 240,000
Unity Game Developer
Unity Game Developer

No Competition Infinity Gaming L.L.C • Dubai

On-site
AED 180,000 - 280,000
Senior Unity Developer
Senior Unity Developer

TOJGAMES • Dubai

On-site
AED 320,000 - 520,000
Paid annual leave
Build and run a live game
Real influence on technical decisions
+2
Android / Huawei Engineer | KBC Technologies | Dubai, UAE
Android / Huawei Engineer | KBC Technologies | Dubai, UAE

Tech Junction Ltd • Dubai

On-site
AED 350,000 - 700,000
Android and iOS Developer
Android and iOS Developer

VAM Systems Inc. • Dubai

On-site
AED 180,000 - 300,000
Software Engineer - Android
Software Engineer - Android

Entertainer Fz • Dubai

On-site
AED 180,000 - 300,000
Competitive salary and benefits
Energetic and innovative team
Contribution to UAE brand
Senior Mobile App Developer
Senior Mobile App Developer

LILAC INFOTECH • Dubai

On-site
AED 134,000 - 201,000
Software Developer
Software Developer

Talenzon group • Dubai

On-site
AED 120,000 - 180,000
Top locations