Software Engineer (SDKs, Unity)
Role Overview
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 Skills for This Role
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.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Discovered MENA
SAP Project Coordinator
, UAE
The employer is seeking an experienced SAP Project Coordinator for a six-month SAP S/4HANA Public Cloud deployment across Africa. The role coordinates testing, migration, cutover, training, readiness, and go-live activit
Relationship Manager
, UAE
The employer is seeking a commercially driven relationship manager with UAE funds-sector connections to grow its funds desk. The role develops partnerships, wins clients, and manages the sales cycle for multi-currency ac
SAP Consultant Finance
, UAE
The employer seeks a hands-on, techno-functional SAP Finance consultant to serve as an internal Finance Design Authority. The role requires SAP S/4HANA and Grow with SAP experience, multiple full lifecycle implementation
Localization Engineer
, KSA
A Riyadh gaming studio backed by a major global gaming group is hiring a founding Localization Engineer to build an Arabic-first localisation capability from scratch. You will own the Unity localisation stack, RTL and bi
Senior Agentic AI Engineer
, UAE
The employer is seeking a Senior Agentic AI Engineer to design, build, and operate secure, production-grade AI agent systems and commercial AI products. Candidates should have 5+ years in AI/ML engineering, hands-on expe
SAP Consultant
, UAE
The employer is seeking a client-side SAP SuccessFactors Functional Consultant to guide a major HR transformation and oversee solution quality across HR, Payroll and IT. Candidates need 5+ years of hands-on SuccessFactor
Software Engineer (SDKs, Unity)
, UAE
The employer is seeking an experienced Software Engineer to develop and improve a large-scale Unity SDK for mobile gaming and app products. The work includes SDK and API development, performance improvements, troubleshoo
Senior IT Infrastructure Engineer
, KSA
Discovered MENA seeks a Senior IT Infrastructure Engineer to co-lead transformation, security, and scaling of an enterprise technology stack for a financial services organization. The role owns virtualized environments,
SAP Project Coordinator
, UAE
Relationship Manager
, UAE
SAP Consultant Finance
, UAE
Localization Engineer
, KSA
Senior Agentic AI Engineer
, UAE
SAP Consultant
, UAE
Software Engineer (SDKs, Unity)
, UAE
Senior IT Infrastructure Engineer
, KSA