Software Engineer, Developer Relations - Arcade
Overview:
As Software Engineer, Developer Relations for Arcade, you will be the engineers' anchor for partner studios, guiding SDK integrations and debugging complex issues. You'll own integration docs, sample code, tooling, and validation tests, while triaging partner requests with speed and clarity. You'll serve as the main engineering liaison to external developers, turning recurring pitfalls into actionable guidance and self-serve tools. You'll also build a Unity plug-in wrapper to ease adoption, helping studios ship faster. This role blends developer-relations with hands-on engineering to scale external integrations and shape the framework roadmap.
Responsibilities:
- Own integration documentation and sample code for Arcade framework
- Build tooling and test plans to validate integrations
- Triages partner issues and distinguishes framework bugs from integration errors
- Serve as primary engineering contact for partner developers via office hours and support
- Convert recurring integration pitfalls into documentation, tooling, and roadmap feedback
- Build and maintain a Unity plug-in wrapper to simplify adoption for studios
- Support early integrations and adapt to evolving API surface
Key requirements:
- 6-10 years of professional software engineering experience
- Strong Swift and/or Objective-C skills with knowledge of Xcode, App Store distribution, and app lifecycle
- Working proficiency in Unity and C#, to build/maintain a plugin for third-party developers
- Experience in developer relations, partner engineering, technical support, or SDK integration-facing roles
- Excellent oral and written communication with ability to translate evolving API into developer guidance
- Proven ability to triage high volumes of concurrent partner requests without sacrificing qualityeffective communicatorcustomer-focusedproblem-solving under ambiguity
SwiftObjective-CXcode