Software Engineer (SDKs, Unity)
Discovered Mena — United Arab Emirates · Posted ~4 hours ago
🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.
Log in to add to target listDescription
Software Engineer – SDKs / Unity
Location: Abu Dhabi, UAE
Working arrangement: Hybrid – 4 days office / 1 day remote
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 SDKBuild robust APIs for third-party developers integrating the SDKWork directly with game and application developers to turn requirements into technical solutionsImprove SDK performance, stability and compatibility across Unity versions and platformsWrite clean, maintainable and well-documented codeTroubleshoot and resolve complex technical issuesParticipate in hands-on coding, code reviews and architecture discussionsTake ownership of complex engineering challenges within a large codebaseContribute to a high-performance engineering cultureKeep up to date with developments across the Unity ecosystem and identify opportunities for improvement
Requirements
5+ years' professional software development experienceExtensive commercial experience with UnityDeep understanding of Unity architecture, APIs and core functionalityExcellent C# development skills, particularly around performance, concurrency and memory managementCommercial experience with either Swift or KotlinExperience owning complex technical solutions within large codebasesStrong debugging and problem-solving skillsComfortable working in a fast-moving engineering environmentStrong communication and collaboration skillsExperience working with agentic-first engineering workflows
Nice to Have
Bachelor's or Master's degree in Computer Science or a related disciplineExperience building mobile SDKs at scaleExperience within advertising technology or a related high-scale mobile environment
We have 152,764 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume — in under a minute we'll analyze all 152,764 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume