Lead Programmer

8 Months ago • All levels

Job Summary

Job Description

Lead Programmer with experience in online game development, C/C++/Golang, network protocols, and microservices.
Must have:
  • Online Game Dev
  • C/C++/Golang
  • Network Protocols
  • Microservices
Good to have:
  • Game Engines
  • Console Game Dev
  • Tencent Platform
  • 3D FPS Games
Perks:
  • Global Company
  • Game Development

Job Details

Company Description

About Ubisoft Shanghai:

Ubisoft’s 20,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences. Their dedication and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come. Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves. If you are excited about solving game-changing challenges, cutting edge technologies and pushing the boundaries of entertainment, we invite you to join our journey and help us create the unknown.

As Ubisoft’s first production studio in China, Ubisoft Shanghai opened its door in 1996 and has been at the forefront of the Chinese game industry. It has been working on major Ubisoft brands such as Splinter Cell®, Assassin’s Creed®, Might & Magic®, Just Dance®, Far Cry® and Avatar: Frontiers of Pandora™.

With our mission to leverage our presence in China, bring a stronger long-term added value to the group, 600+ talents from around the world have jointly developed a world-class expertise in development of open world and wildlife in AAA games, as well as mobile games and live operations.

To learn more, please visit: www.ubisoftgroup.com

Job Description

About the Role

- 作为游戏本地化技术带头人,你将在国外领袖工作室支持下,完成海外游戏在国内运营所需的全部技术工作。

- As a Tech Leader, you will work closely with the leader studio to handle all the technical aspects required for operating a foreign game in the domestic market.

 

What you will do

主要工作包括但不限于:

- 带领团队对游戏进行合规性修改;

- 带领团队对游戏进行一定的本地化修改;

- 带领团队将游戏依赖的服务进行本地部署、调整、甚至替换;

- 带领团队接入国内运营方的API、运营工具、防沉迷和反作弊等功能;

- 带领团队对未来的国内游戏的运营提供所需的技术支持.

Your responsibilities include, but are not limited to:

- Leading the team in making compliance modifications to the game.

- Guiding the team in performing localization adjustments to the game.

- Overseeing the local deployment, adjustments, and even replacement of services that the game relies on.

- Leading the team to integrate API, operational tools, anti-addiction measures, and anti-cheat features from domestic operators.

- Providing the necessary technical support for future domestic game operations.

Qualifications

What you will bring

Must-Have:

- 参加过完整网络游戏的开发,具有客户端和服务器的开发经验;

- 熟练使用C/C++/Golang开发语言;

- 熟悉主要网络协议,如: TCP, UDP, HTTP/HTTPS; 熟悉Restful API规范;

- 拥有微服务开发经验,熟悉Docker;

- 优秀的沟通能力,英语口语和书面流利;

- 拥有团队管理经验.

- Experience in online game development(both client-side and server-side).

- Proficiency in C/C++/Golang programming languages.

- Familiarity with major network protocols such as TCP, UDP, and HTTP/HTTPS, as well as knowledge of Restful API specifications.

- Experience with microservices development and familiarity with Docker.

- Excellent communication skills with fluency in spoken and written English.

- Team management experience.

 

Nice to Have:

- 熟悉主流游戏引擎,拥有Console游戏开发经验;

- 接入客户端游戏到腾讯平台经验;

- 喜爱3D FPS游戏.

- Familiarity with popular game engines and experience in console game development.

- Experience in integrating client games with Tencent platforms.

- A passion for 3D FPS games.

Additional Information

Ubisoft CSR commitment

Making a long-lasting positive impact for our players, our teams, our partners and our planet.

In Ubisoft, we are working to enrich players’ lives through unique and memorable gaming experiences and by improving the positive impacts of our games. To get there, we are creating a safer, more inclusive work environment, we are giving back to the communities where Ubisoft operates by working with local non-profit partners and by working to reduce the environmental impact of our business.

为我们的玩家、团队、合作伙伴以及地球持续带来积极影响

育碧致力于通过打造新颖深刻的游戏体验及扩大游戏的积极影响,来丰富玩家的生活。为了实现这一目标,我们始终寻求为团队提供更加安全包容的工作环境。我们通过与世界各地的非营利机构合作开展项目,同时努力降低自身业务对环境的影响,来回馈社区。

To learn more about Ubisoft’s Environmental Commitment

了解更多有关育碧对环境的承诺

Play Green: Ubisoft’s Commitment to Global Carbon Neutrality

https://youtu.be/w2gstlpydks

2022 Update

https://news.ubisoft.com/en-us/article/2xcruKK2rZJ22OSeyWzkKO/ubisofts-environmental-commitment-2022-update

Similar Jobs

Cloud Imperium Games - Senior Gameplay Animation Programmer

Cloud Imperium Games

Manchester, England, United Kingdom (On-Site)
2 Months ago
Sperasoft - Senior C++/UE Developer (Engine)

Sperasoft

Belgrade, Serbia (Hybrid)
7 Months ago
Google - Web Solutions Engineer, University Graduate, 2025

Google

Hyderabad, Telangana, India (On-Site)
1 Month ago
Bethesda - Senior AI Programmer

Bethesda

Rockville, Maryland, United States (On-Site)
2 Months ago
Ubisoft - Senior 3D Programmer - BGE² - (M/F/NB)

Ubisoft

Montpellier, Occitanie, France (On-Site)
2 Months ago
ARHS - QA Engineer

ARHS

Leuven, Flanders, Belgium (On-Site)
3 Months ago
Workato - Senior Java Engineer

Workato

Sofia, Sofia City Province, Bulgaria (On-Site)
3 Months ago
Google - Software Engineer III, Google Ads

Google

Kirkland, Washington, United States (On-Site)
3 Months ago
Assystems - BIM Modeler - structures

Assystems

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Matic Robots - Systems Engineer (Rust)

Matic Robots

Mountain View, California, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

IGT - Game Design Mathematician

IGT

Las Vegas, Nevada, United States (On-Site)
2 Months ago
Rockstar Games - C++ Engineer, Creator Platform

Rockstar Games

Leeds, England, United Kingdom (On-Site)
7 Months ago
Google - Software Engineering Manager II, Google Cloud

Google

New York, New York, United States (On-Site)
1 Month ago
ION - Lead Software Engineer, Italy

ION

Turin, Piedmont, Italy (On-Site)
4 Months ago
Microsoft - Principal Software Engineer- Kusto

Microsoft

(On-Site)
1 Month ago
Wind River Systems - Member of Technical Staff – Workbench Development (Eclipse IDE)

Wind River Systems

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Rackspace Technology - R-19462 Data Engineer III - VN

Rackspace Technology

Vietnam (Remote)
1 Month ago
Electronic Arts - "Software Engineer Intern"

Electronic Arts

(On-Site)
3 Months ago
Aristocrat Gaming - Senior Software Engineer

Aristocrat Gaming

Las Vegas, Nevada, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Shanghai, Shanghai, China

WildBrain - Marketing Manager

WildBrain

Shanghai, Shanghai, China (On_site)
1 Month ago
Thatgamecompany - Backend Engineer - Shanghai

Thatgamecompany

Shanghai, Shanghai, China (On-Site)
8 Months ago
Tencent - Game Operation (Data Analysis) - PUBG Mobile, Latin America

Tencent

Shenzhen, Guangdong Province, China (On-Site)
2 Months ago
Microsoft - STCA Chief Scientist

Microsoft

Beijing, Beijing, China (On-Site)
1 Month ago
Logitech - Cost Accountant

Logitech

Suzhou, Jiangsu, China (On-Site)
2 Months ago
Keywords Studios (Player Support) - Tools Engineer

Keywords Studios (Player Support)

Shanghai, Shanghai, China (On-Site)
2 Months ago
Keywords Studios (Player Support) - English LQA Tester

Keywords Studios (Player Support)

Shanghai, Shanghai, China (On-Site)
2 Months ago
Tencent - Senior Product Planner

Tencent

Shenzhen, Guangdong Province, China (On-Site)
2 Months ago
Thatgamecompany - Full Stack Engineer - China

Thatgamecompany

Shanghai, Shanghai, China (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Apollo - Solutions Architect - Central US

Apollo

(Remote)
3 Months ago
Assystems - Mechanical Designer

Assystems

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Burny Games - Middle Unity3D Developer

Burny Games

Ukraine (On-Site)
5 Months ago
Beyond Frames Entertainment - Senior Software Engineer

Beyond Frames Entertainment

Stockholm, Stockholm County, Sweden (On-Site)
8 Months ago
The Walt Disney Company - Sr Software Engineer (Roku)

The Walt Disney Company

San Francisco, California, United States (On-Site)
3 Months ago
Rackspace Technology - Solution Architect - Specialty Domain - VMWare

Rackspace Technology

Vietnam (Remote)
3 Months ago
PwC - IN_Senior Associate_Waste Management Expert_Citizen  Services_Advisory_Gurgaon

PwC

Gurugram, Haryana, India (On-Site)
4 Months ago
Life church - Life.Church Central Internship

Life church

Edmond, Oklahoma, United States (On-Site)
4 Months ago
Assystems - Senior Bulk Material Handling Expert

Assystems

Chennai, Tamil Nadu, India (On-Site)
3 Months ago
Zynga - Senior Software Engineer 2- Unity

Zynga

Bengaluru, Karnataka, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Ubisoft’s 21,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences.


Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come. 


Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves. 


If you are excited about solving game changing challenges, cutting edge technologies and pushing the boundaries of entertainment, we invite you to join our journey and help us Create the unknown.

Saint-Mandé, Île-de-France, France (Hybrid)

Saint-Mandé, Île-de-France, France (Hybrid)

Montreal, Quebec, Canada (On-Site)

Montreal, Quebec, Canada (On-Site)

Paris, Île-de-France, France (Hybrid)

Bordeaux, Nouvelle-Aquitaine, France (Hybrid)

Saint-Mandé, Île-de-France, France (Hybrid)

Shanghai, Shanghai, China (On-Site)

Saint-Mandé, Île-de-France, France (Hybrid)

Paris, Île-de-France, France (On-Site)

View All Jobs

Get notified when new jobs are added by Ubisoft

Level Up Your Career in Game Development!

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

Job Common Plug