Senior Developer Support Engineer

Unity
Summary
Join Unity as a Senior Developer Support Engineer and provide expert support for our Multiplayer Product Suite to some of the biggest names in the gaming industry. You will assist customers in integrating the Unified Multiplayer Services SDK into their Unity projects, leveraging your expertise in cloud infrastructure and object-oriented programming. Your advanced debugging skills and experience in troubleshooting SDK integration issues will be crucial in resolving complex issues and leading technical dialogues. You will provide comprehensive consultations and testing for customers and respond to critical live issues as part of an incident response team. This role requires senior-level experience in a fast-paced technical support environment, meticulous attention to detail, and a passion for live operations. Relocation support and work visa/immigration sponsorship are not available for this position.
Requirements
- Demonstrable experience with an object oriented programming language
- Experience either integrating third party SDKs into existing projects, or a history of supporting customers to integrate an SDK into their own projects
- Working familiarity with the Unity engine
- Extensive experience working with and administering Linux machines
- Working knowledge of modern cloud focused technologies and orchestration solutions (Kubernetes, GCP, Azure) & a demonstrate adaptability and eagerness to learn and work with new technologies and products regularly
Responsibilities
- Receiving, troubleshooting, responding to and resolving escalated technically complex issues for our customers and internal teams
- Frequently communicating with authority and clarity to both our users and internal stakeholders
- Proactively identify and implement improvements to our teams, processes, and products, and effectively communicate and drive these changes
- Mentoring and training other members of the DSE team to ensure we are constantly evolving as a team
- Responding to live customer issues and incidents working as part of an incident team solving critical problems
Preferred Qualifications
- Experience working in the gaming industry, ideally backend systems for online games
- Experience coding in Golang and understanding of complex database structures
- Experience working with game engines, particularly the Unity editor
- Experience working with machine automation technologies such as Ansible and Puppet
- Experience with Prometheus or similar machine data gathering and aggregation technologies