Close

Technical Game Architect

Permanent - Full-time

Who is Armory

When you are a part of the Armory department, you will join a family of talented individuals that strive to offer the best products and services to the game development teams across the Square Enix Mobile world. We create products that support and empower the game teams throughout the entire life cycle of the game creation process so they can focus on bringing great experiences to the players. Our internal values focus on Growth and Innovation for all the individuals while keeping a transparent communication and feedback culture. We want to build an environment where every member of our team thinks like a business owner and is an entrepreneur helping the entire group in creating amazing technology.

What is your opportunity

As a Technical Game Architect, you play a crucial role in the definition of global standards, guidelines and practices for game development and ensures that they are applied on all game production of the Mobile Division. Working in collaboration with the Game Solutions Architect, other domain architects, and developers, you will design and implement global game engineering solutions with the central game development teams.

You must have a strong understanding of the product lifecycle, from ideation and design to implementation and support. You will closely collaborate with the internal stakeholders to ensure that the game engineering solutions meet the needs of the stakeholders and continually optimize existing processes and, pipelines.

What will you do

  • Responsible for the identification, definition and adoption of global standardization and optimization of game development across the mobile division;
  • Work closely with other architects in different domains to discuss technologies, align practices, and anticipate industry advances and standards, understand the challenges of emerging industry trends, and then provide leadership and expertise to implement solutions that leverage or support these changes and opportunities;
  • Define the technological vision, lead the design of solutions, and collaborate with a multi-disciplinary team to find the best solutions using a wide variety of technologies, systems, and services;
  • Determine any necessary solutions enhancements to meet projects needs and ensure the feasibility of these upgrades;
  • Assures solutions are not only a fit for specific teams or workloads but also closely align with the global standards and guidelines benefitting the larger organization;
  • Provide technical oversight by reviewing technical designs, processes, and code and perform validations to ensure high level of optimizations;
  • Meet regularly with other architects, scrum masters, and programmers to discuss progress and help resolve obstacles along the way;
  • Mentor and motivate programmers to develop their technical skills;
  • Act as a technical advisor by, amongst other things, organizing presentations of solutions and initiatives as well as evolving technical direction across the mobile division;
  • Anticipate and assess complex and major issues and propose solutions and guide developers and operation teams in case of incident;
  • Participate as a member of a Scrum development team and contribute to product development when needed;
  • Find and implement solutions having in mind requirements (such as support and long-term maintenance; performance, extensibility, and scalability; industry standards and best practices);
  • Ensures that the technology architecture and technical strategies remain current with the business goals, and direct the development of architecture activities and projects, while aligning with current and long-term business and technology goals.

What will you bring

  • 7+ years of experience in the game industry with notable titles shipped as a technical contributor;
  • 3+ years of technical leadership experience as a technical director or architect in the production of large, high-quality games;
  • Expert knowledge with C# programming and debugging of complex applications;
  • Solid knowledge with Unity programing and in multiple aspects of game technology development (audio, 3D, animation, gameplay, UI, network, asset management, server, infrastructure, and tools); deep knowledge of at least one client domain;
  • Strong understanding of software development processes;
  • Extensive experience communicating clearly at different levels and with different stakeholders. A deep understanding of the relevant information for the current audience;
  • A passion for mobile games, innovation, and technologies and a vision of the mobile game industry and F2P;
  • A passion for a collaborative approach to problem solving and delivering quality solutions within quick turnaround times;
  • Familiar with industry standards and the ever-changing technical landscape of game development.

Interpersonal Qualities

  • Excellent organization skills, being meticulous, self-managing, pragmatic, and the ability to prioritize workload;
  • A desire to learn and share knowledge to push the boundaries of technology & help others improve their skills;
  • Strong experience working in an Agile environment, collaborating with product owners, stakeholders, and developers;
  • A strong work ethic and ability to proactively take ownership in an innovative and fast-paced environment to improve product quality as well as group productivity;
  • Autonomous and proactive, able to work well on their own and within a team, create well-organized documentation;
  • Excellent oral and written communication skills.

What is nice to have

  • Architecture certifications;
  • Experience working in a Central group and a game production;
  • Experience working in Cloud providers such as AWS, GCP, or Azure.

Motivation & Interests

  • Passion for video games is a must!