Lead Client Engineer - Unity - C# at Scopely
Los Angeles, CA, US

Scopely’s engineering team is rapidly growing and we’re looking for a Lead Engineer experienced with Unity and C#! Our engineers have a huge passion for games and technology, and have worked at some of the top tech and entertainment companies in the world.

 

As a Lead Engineer at Scopely you would be working with a small team of engineers in planning and implementing feature development for top mobile games in the iOS and Android app store. This is a challenging role for someone who enjoys solving complex scalability problems in a 100M+ user environment. This Lead Engineer will have a strong computer science background, production engineering experience in C#, deep Unity knowledge, and experience in agile teams.

 

What you will do:

  • Ship production-grade mobile games used by millions of gamers
  • Implement game mechanics and system processes using Unity and C#
  • Provide exceptional leadership for a small team of local and remote client engineers
  • Collaborate and communicate with cross-functional departments including: game design, product management, marketing, etc. 
  • Supervise and mentor senior and mid-range engineers as the team grows. Our local team is currently small, but we plan to grow. We work extensively with an outsourcing team in St. Petersburg that is very strong, and you’ll be involved in managing that partnership as well. 

 

What you will need:

  • Extensive architectural and engineering experience with C# and Unity
  • Deep Unity knowledge, including optimization strategies for size and speed, texture management, cameras, shaders, prefabs, asset bundles, etc.
  • Strong understanding of computer science fundamentals and design patterns
  • Experience writing and reviewing technical documentation
  • Experience with code review and continuous integration
  • Solid understanding of mobile networking best practices: request limiting, request caching, batching, content aggregation, minification, integrating with rest and TCP/UDP services, etc.
  • Experience with asynchronous, multi-threaded, parallel programming paradigms and other techniques to maximize UI responsiveness
  • Experience with all sorts of APIs and third party SDKs
  • Experience with NGUI is a plus
  • Full-stack experience is a plus, though the primary focus for you will be on the client

 

Life @ Scopely

  • Competitive compensation package, including base + bonus + and equity packages.
  • Comprehensive medical, dental, and vision with option for a 100% covered
  • 401K, 100% covered life insurance, disability insurance (short term and long term)
  • Fully catered lunches and meals daily, stocked kitchen with unlimited drinks and snacks
  • Small team environment with opportunity for growth and ownership