Participate in the design, development, and maintenance of C# mobile client SDKs for Unity games. Contribute to the development and deployment of Java-based microservices. Work effectively with a large variety of internal and external customers and game teams around the globe. Build performant solutions for mobile and web that can scale to millions of users. Take ownership and responsibility for initiatives and make them happen. Mentor fellow software engineers on software development best practices. Participate in planning discussions to advise and influence the product roadmaps. QUALIFICATIONS - Ideally 10 years of professional experience as a software engineer in a fast-paced, small-mid team environment. Extensive software design experience with knowledge of methodologies. Extensive experience with Unity 3 D app development and/or native iOS and/or Android development processes. Extensive experience and skills in a managed language like C# or Java. Excellent communication, collabora...Platform Engineer, Software Engineer, Principal, Platform, Engineer, Diversity, Technology