
Senior Unity Engineer
Limit Break
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇯🇵 Japan
Visit company websiteJob Level
Senior
Tech Stack
DockerRedisSQLUnity
About the role
- Design, implement, and maintain robust gameplay systems in Unity (C#)
- Collaborate with designers and artists to bring features to life
- Design and implement modular, data-driven systems in Unity that can respond to live configuration and content changes.
- Interface with our backend team to ensure smooth client-server communication
- Contribute to architecture decisions and help mentor junior developers
- Diagnose and resolve issues related to performance, crashes, and build size using Unity’s profiling and debugging tools
- Take full ownership of features—seeing them through from concept to polish—and make them the best they can be
Requirements
- 8+ years of professional experience in game development, 5+ years working in Unity.
- Strong Unity and C# skills, with a deep understanding of the engine lifecycle.
- Has shipped one or more live service games targeting mobile with Unity.
- Confidently work within a large, established Unity codebase, refactoring and extending existing systems with minimal disruption.
- A proactive mindset and pride in taking ownership of features from start to finish.
- Strong understanding of Unity’s architecture, including best practices for MonoBehaviours, ScriptableObjects, Prefabs and Addressables.
- Can work autonomously, but communicate clearly, and collaborate with other engineers, designers and artists.
- Bilingual preferred in English and Japanese.
- Knowledge of backend tech including GoLang, Redis, SQL, and Docker.
- Experience with Free-to-play titles.
- Familiarity with CI/CD pipelines.
Benefits
- We value diversity at our company. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or any other applicable legally protected characteristics in the location in which the candidate is applying.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
UnityC#game developmentMonoBehavioursScriptableObjectsPrefabsAddressablesGoLangRedisSQL
Soft skills
collaborationownershipproactive mindsetcommunicationmentoringautonomy