Lead Software Engineer

2 Months ago • 7 Years + • Game Programmer • Undisclosed

Job Summary

Job Description

Lead Software Engineer at Virtuos Chengdu will design, implement, test, and debug game code, including network synchronization, AI, and rendering effects. Responsibilities include code profiling and optimization, researching cutting-edge algorithms, creating engine components, and assisting Game Producers with task allocation and team management. Daily reporting on task completion and team status is required, along with immediate reporting to the Technical Director on any roadblocks. The role also involves technical design documentation, build process optimization, ensuring adherence to coding conventions, and conducting team member evaluations. This requires 7+ years of game industry experience and proficiency in C++.
Must have:
  • 7+ years game industry experience
  • C++ programming proficiency
  • AI, Graphics, Rendering experience
  • Team management and supervision
  • Agile/Scrum awareness
  • Code quality, performance, memory awareness
Good to have:
  • Experience with platform-specific APIs
Perks:
  • Work with industry veterans
  • Multicultural environment
  • Contribute to AAA games
  • Customized training
  • Wellness activities
  • Flexible working hours
  • Gaming corners
  • Comprehensive healthcare
  • Relocation support
  • Career mobility opportunities

Job Details

Responsibilities

  • Design, maintain, implement, test and debug code, write technical design Code of the project including network synchronization, AI, render effect and etc.
  • Profiling code to optimize software components of a game, research cutting-edge algorithms and techniques.
  • Create tools, features and engine components to required coding standards.
  • Helping Game Producers in allocating the Game Developers according to task complexity and employees skills
  • Assigning, planning and tracking tasks completion according to requirements (e.g., type of work & schedule) provided by Game Producers and common work agreements with the different departments
  • Reporting to Game Producers on daily basis ETA on tasks completions, team composition and issues regarding team members
  • Helping her/his fellow team members when issues arise such as bugs, close deadlines, amount of work to be performed, urgent changes implementation, etc.
  • Reporting immediately to the Technical Director regarding any blockages, unresolved issues and other impediments to the production.
  • Helping to analyze and/or create technical design documentation for project(s) they are handling
  • Studying game code and identifies the processes required for the team to be able to quickly create builds;
  • Studying new platforms with the Technical Director to ensure that teams will be able to create builds, Implement features, and utilize device features;
  • Monitoring code implementation and makes sure that the teams are following correct coding conventions and proper commenting of their code
  • Safeguarding build deliverables by implementing a code lock to ensure that deliverables maintain quality
  • Evaluating members of his/her team, identifying strengths, problem areas (i.e. lack of skills, attendance issues, attitude problems)

Qualifications

  • Bachelor degree in Computer Science or related field, or equivalent training and professional experience.
  • 7+ working experience of in games industry is required and Proficiency with C++ programming skills
  • Good communication skills in English and able to work in English-speaking working environment
  • Good co-ordination skill and communication skillskeep composure under pressure
  • Ability to multi-task ,conflict resolution and problem solving ability
  • Creativity and innovation in professional terms
  • Experience in AI, Graphics and Rendering
  • Supervision/Management experience
  • Experience in platform specific APIs
  • Experience in Agile/SCRUM
  • Aware of the importance of code quality, performance and memory
  • Aware of (ripple) effects from any kind of changes, both code and data
  • Know the inter-dependencies between systems in an Application. 

About Us

Founded in 2004, Virtuos is one of the largest independent video game development companies. We are headquartered in Singapore with over 3,500 employees across 22 offices in Asia, Europe, and North America. Specializing in full-cycle game development and art production, we have delivered high-quality content for more than 1,500 console, PC, and mobile games. Our clients include 23 of the top 25 gaming companies worldwide. Visit  to find out how we can make games better, together. 
About Our Team
Virtuos Chengdu was the second studio ever to be founded by the Virtuos Group back in 2008. As a full-stack game development studio, it’s capable of handling all aspects of the production pipeline, from the first brief to the final product, entirely in-house. To facilitate this, the studio is staffed by a multicultural team of experts ranging from art to engineering, constantly hard at work on the biggest titles on the horizon.
The studio has come a long way from its humble beginnings to becoming one of Chengdu’s game development powerhouses, due mainly to the fact that it was one of the first to pioneer AAA game development focusing on console titles in the region.

WHAT WE OFFER

• Work alongside industry veterans in different fields
• A multicultural crew comprising 9 different nationalities
• Contribute to the world’s biggest AAA games
• Customized training programs and regular workshops
• Group fitness, wellness activities
• Flexible working hours
• Gaming corners with consoles and canteens on every floor
• Comprehensive medical healthcare provided for all staff
• Relocation support provided
• Career and international mobility opportunities with Virtuos Internal Mobility Program
People matter. Diverse opinions and experiences matter. At Virtuos, our talented teams are the cornerstone of our success, and we recognize that fostering and advocating for inclusivity is at the center of what we do best - we make games better, together. Virtuos is proud to be an equal opportunity employer that embraces diversity of thought, expression, culture, and backgrounds.

Job Info

  • Job Function Identification 754
  • Posting Date 11/20/2024, 05:53 AM
  • Locations China, Chengdu
  • Job Function Schedule Full time
  • Linkedin Tags #LI-JY1

Similar Jobs

Blizzard Entertainment - Senior Software Engineer, Tools

Blizzard Entertainment

Irvine, California, United States (Hybrid)
3 Months ago
Intel Corporation - Software Research Engineer/Scientist

Intel Corporation

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Blizzard Entertainment - Senior Software Engineer, Gameplay - Unannounced Game

Blizzard Entertainment

Irvine, California, United States (Hybrid)
1 Month ago
Activision - Senior Expert Engine Programmer

Activision

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Google - Software Engineer III, AI/ML

Google

Pittsburgh, Pennsylvania, United States (On-Site)
1 Month ago
Gamebreaking Studios - Senior Software Development Engineer (Unreal Gameplay)

Gamebreaking Studios

Brazil (Remote)
6 Months ago
Keywords Studios (Player Support) - Software Engineer - Console and PC Games

Keywords Studios (Player Support)

Box Hill, Victoria, Australia (Hybrid)
7 Months ago
Playrix - Lead C++ Software Engineer (Gameplay)

Playrix

Serbia (Remote)
3 Months ago
Dempsey Resource Management  Inc  - Senior Level Game Developer - WFH

Dempsey Resource Management Inc

Metro Manila, Philippines (Remote)
6 Months ago
Techland - Lead Game Programmer

Techland

Warsaw, Masovian Voivodeship, Poland (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Rivos - Data Parallel Accelerator Performance Intern

Rivos

Hsinchu, Hsinchu City, Taiwan (Hybrid)
3 Months ago
Anavation - Senior Android Software Engineer

Anavation

Chantilly, Virginia, United States (On-Site)
3 Months ago
Mashgin - Software Engineer, Full-Stack

Mashgin

Palo Alto, California, United States (Hybrid)
3 Months ago
ByteDance - Software Engineer Intern (Applied Machine Learning-Enterprise) - 2025 Summer/Fall (PhD)

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Amazon Games - Directrice, Directeur technique artistique / Technical Art Director, Amazon Games Montréal

Amazon Games

Montreal, Quebec, Canada (On-Site)
3 Months ago
Google - Software Engineer, Messages, Spam and Abuse

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
1 Month ago
ByteDance - Software Engineer Graduate (3D Graphics-PICO) - 2025 Start (BS/MS)

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
ByteDance - Algorithm Engineer - Audio Understanding

ByteDance

Singapore (On-Site)
3 Months ago
Playrix - Lead Technical Designer

Playrix

Serbia (Remote)
3 Months ago
Zoox - Manager, Simulation C++ Platform

Zoox

Foster City, California, United States (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in China

OUTFIT7 - Marketing Lead CN / 高级营销主管

OUTFIT7

Shanghai, Shanghai, China (On-Site)
2 Months ago
Microsoft - Solution Area Specialists-Digital Native

Microsoft

Beijing, Beijing, China (On-Site)
1 Month ago
Virtuos - Senior Art Producer

Virtuos

China (On-Site)
3 Months ago
Intel Corporation - MPE Sort Product Development Engineer

Intel Corporation

Chengdu, Sichuan, China (Hybrid)
1 Month ago
Visa - Copy of Senior Manager, Client Consulting

Visa

Shenzhen, Guangdong Province, China (On-Site)
3 Months ago
Ubisoft - Senior UI Artist[Just Dance]

Ubisoft

Shanghai, Shanghai, China (On_site)
1 Month ago
Intel Corporation - Sr. DIFF Process/Equipment Engineer

Intel Corporation

Dalian, Liaoning, China (On-Site)
1 Month ago
Intel Corporation - Senior Cell Device Engineer

Intel Corporation

Dalian, Liaoning, China (On-Site)
2 Months ago
Keywords Studios (Player Support) - English to Simplified Chinese Western RPG Game Translator (Freelance) 英翻简中游戏自由译者

Keywords Studios (Player Support)

Beijing, Beijing, China (Remote)
8 Months ago
Publicis Groupe - Copywriter

Publicis Groupe

Beijing, Beijing, China (On_site)
1 Month ago

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

Larian Studios - Gameplay Programmer

Larian Studios

Warsaw, Masovian Voivodeship, Poland (On-Site)
5 Months ago
Exient - Senior Programmer

Exient

Floriana, Malta (On-Site)
6 Months ago
JetSynthesys - Unity Developer

JetSynthesys

Pune, Maharashtra, India (On-Site)
4 Months ago
Ubisoft - Gameplay Programmer Assistant – Stage 4 à 6 mois février 2025 (F/H/NB)

Ubisoft

Lyon, Auvergne-Rhône-Alpes, France (On-Site)
1 Month ago
Old Skull Games - Lead Programmer Unreal

Old Skull Games

Villeurbanne, Auvergne-Rhône-Alpes, France (On-Site)
1 Month ago
Avalanche Studios Group - Senior Gameplay Programmer (Unreal)

Avalanche Studios Group

Liverpool, England, United Kingdom (On-Site)
1 Month ago
Vault Productions   - Developer

Vault Productions

Hyderabad, Telangana, India (On-Site)
5 Months ago
Pariah Interactive - Game Developer (India)

Pariah Interactive

India (Remote)
4 Months ago
Ironhide Game - Game Programmer

Ironhide Game

Montevideo, Montevideo Department, Uruguay (Hybrid)
3 Months ago
Freejam - Lead Programmer - Robocraft 2

Freejam

Portsmouth, England, United Kingdom (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

About The Company

China (On-Site)

China (On-Site)

Ireland (Hybrid)

Vietnam (On-Site)

Vietnam (On-Site)

Dublin, County Dublin, Ireland (On-Site)

Ukraine (Hybrid)

Dublin, County Dublin, Ireland (Hybrid)

View All Jobs

Get notified when new jobs are added by Virtuos

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug