{bc}
linkedin

Software Engineer (SDKs, Unity)

Discovered MENA
Abu Dhabi, UAE
Full-time
Mid-Senior
Onsite
Discovered 2 weeks ago
UnityC#Swift or KotlinUnity SDK developmentSDK API designMobile SDKs at scale

Full Job Posting

Location and working arrangement

  • The role is based in Abu Dhabi, UAE, with a hybrid arrangement of four office days and one remote day per week.

About the company

The client is a fast-growing technology company building high-scale solutions for the mobile gaming and app ecosystem.

Its technology supports products used by tens of millions of users every day.

The role

Join the SDK engineering team to develop and improve a large-scale Unity SDK.

The role requires extensive Unity and C# experience, plus comfort with native Swift or Kotlin.

Work with the wider SDK team and external game and application developers to turn technical requirements into scalable, reliable solutions.

Key responsibilities

  • Design, develop, and maintain a high-scale Unity SDK.
  • Build robust APIs for third-party developers integrating the SDK.
  • Translate game and application developers’ requirements into technical solutions.
  • Improve performance, stability, and compatibility across Unity versions and platforms.
  • Write clean, maintainable, well-documented code; troubleshoot complex technical issues.
  • Participate in hands-on coding, code reviews, and architecture discussions.
  • Own complex engineering challenges in a large codebase and contribute to a high-performance engineering culture.
  • Keep up with Unity ecosystem developments and identify opportunities for improvement.

Requirements

  • At least 5 years of professional software development experience.
  • Extensive commercial Unity experience and deep understanding of Unity architecture, APIs, and core functionality.
  • Strong C# skills in 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; comfort in a fast-moving engineering environment.
  • Strong communication and collaboration skills.
  • Experience 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 in advertising technology or a related high-scale mobile environment.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Discovered MENA