This job might no longer be available.
Lead Server Architect
4 years ago
Job Description
Key Responsibilities include:
- Develop and oversee implementation of back-end services needed to support large-scale online multiplayer casual social games
- Work with game teams to identify the back-end services requirements for the game including, but not limited to: matchmaking, game instancing, user data management, analytics tracking, advertising, chat, leaderboards, third-party platform integration, etc.
- Ensure that the server-side systems supporting games are robust, reliable, flexible and scalable.
- Research and evaluate third-party (both internal and external to company) solutions which would help in implementing the goals of the studio.
- Work with game teams and operations team to design and integrate various tools and pipelines which would allow for smooth operation/maintenance of live games.
Qualifications
- Experience with one or more server frameworks, such as Node.js / Express, Golang, etc.
- Strong knowledge of scalable database technologies: SQL, MongoDB/Couchbase/Etc, Redis.
- Experience in creating/maintaining web services and related APIs/technologies
- Experience building/working with scalable systems for large numbers of users (load balancing, DB sharding)
- Successfully implemented server-side for two or more real-time multiplayer games or other applications with similar interaction.
- Strong commitment to quality, meeting deadlines and focus on end goals.
- Ability to estimate and schedule tasks and oversee their completion
- Experience with various load-testing techniques to ensure that game can scale to support large CCU
As a plus:
- Experience with CDNs, lobby/matchmaking services, user-management services
- Knowledge of long-connection programmings, such as with TCP/IP, Websockets, Socket.io, etc.
- Experience with containerization/virtualization technologies such as Docker and Kubernetes
- Experience with one or more cloud-based platforms such as AWS, Azure, Aliyun
- Experience with social platform integration such as Facebook, Wechat, etc
Additional Information
Ubisoft Offers:
- Attractive remuneration package. Reward base on performance.
- An international, professional, collaborative, modern and creative environment.
- Create value by involving in creative products.
- Being shared and exchange with talents from around the world.
Join Ubisoft and explore new frontiers in tech, entertainment and beyond.
Live in Da Nang to enjoy the most worth-living city in Vietnam.
Challenge accepted?
Company Description
Ubisoft is committed to enriching players’ lives with original & memorable entertainment experiences. We build worlds that are a playground for the imagination, offering moments of surprise, fun and adventure as well as opportunities for learning and self-discovery.
At Ubisoft, you’ll grow and collaborate with highly talented teams from around the world.
Located in Da Nang, Vietnam, a hotbed for tech and culture, and one of the best cities to live in Asia, the newest studio will focus on developing “Instant Games”, powered by HTML 5 technology, for several social platforms. This new playstyle has boomed significantly on social media on a worldwide scale boasting today millions of daily users. The teams at Ubisoft Da Nang will alsocollaborate with other studios on the development of mobile games.
By bringing the best creative and engineering talents from Vietnam, SEA and the World together, and allowing them to thrive in a dynamic and modern international work and living environment, Ubisoft Da Nang is the place to be to begin your journey in game development or take the big next step in your career.
Create Your Profile — Game companies can contact you with their relevant job openings.