Engineering

Senior Software Engineer

The Senior Software Engineer is responsible for the management, design, and implementation of game systems. You will provide technical mentorship and guidance for our engineers.

Essential Functions / Responsibilities

  • Engineer practical, robust solutions to complicated mobile game development problems and implement them in a fast-paced, fun environment.
  • Collaborate across disciplines to shepherd features from initial concept to completion.
  • Maintain tools for performance, stability, and error-free operation
  • Manage and improve graphic/rendering performance and load times
  • Identify and resolve pipeline issues and discover opportunities for improvement
  • Proactively identify technical risks and provide solutions to ensure success of new features and systems
  • Support the product post-launch, while developing additional features to be added in a live user environment.
  • Utilize a variety of programming languages, platforms, frameworks and APIs.
  • Implement various client-side features, such as shaders, font and localization systems, audio support, and network communication/File Transfer layer

Skills and Abilities

  • Strong, proven programming skills
  • Great can-do attitude and you lead by example
  • Ability to communicate effectively with artists, designers, and other engineers
  • Ability to analyze performance and optimize code
  • Self-motivation and willingness to pitch in on many areas of game development

Education and Experience

  • Computer Science, Mathematics, Engineering, or related degree, or equivalent work experience
  • Experience shipping multiple successful game products into the marketplace
  • Real-Time strategy and Unity 3D game development experience
  • 8+ years’ experience in delivering production-level code in a professional environment
  • iOS or Android mobile development experience
  • Experience supporting a live service

apply today!

contact info

Your Background

Please upload a PDF version of your cover letter
Please upload a PDF version of your resume