Ubisoft

Online Programmer, Far Cry

Ubisoft$80K — $95K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Degree in Computer Science or Software Engineering (or equivalent training)
  • Experience with C++, Golang, and TypeScript
  • Experience in troubleshooting and maintaining online systems
  • Strong problem-solving skills in a collaborative setting
  • Effective communicator of complex technical concepts
  • Interpersonal skills for diverse stakeholder engagement
  • Keen sense of rigor and self-reliance, eager to learn
  • Creative mindset focused on innovation

Responsibilities

  • Support production teams in creating connected gaming experiences
  • Design, develop, and maintain online systems
  • Integrate Ubisoft's standard services and expose functionalities through Snowdrop plugins
  • Develop automation tools for server management and deployment
  • Implement GitOps practices using ArgoCD, Kubernetes, Golang, and TypeScript
  • Contribute to various areas of expertise based on your profile and interests

Benefits

  • Collaborative team environment
  • Opportunity to work with cutting-edge technologies
  • Professional development and learning opportunities
  • Potential involvement in exciting game projects
  • Flexible work culture promoting innovation
Full Job Description
Job Description

What you'll do

The role of a Far Cry Online Programmer is to support production teams in creating connected experiences. You will participate in the design, development, and maintenance of online systems.

The Online team is composed of two main areas of expertise:

The use and integration of Ubisoft's standard services to support the game's needs. This includes integrating these services and exposing their functionalities through the creation and customization of Snowdrop plugins (C++).

The development of deployment and game server management automation tools. The associated infrastructure and services follow a GitOps approach, leveraging a technology stack that includes ArgoCD, Kubernetes, Golang, and TypeScript.

Depending on your profile and interests, you may contribute to either of the Online team's areas of expertise.

Qualifications

What you bring

A degree in Computer Science or Software Engineering (or other relevant training).

Experience in C++ or/and Golang,Typescript

Experience troubleshooting, maintaining, optimizing, and operating online systems and services.

Excellent problem-solving skills and the ability to work effectively in a collaborative team environment.

Effective communication skills, both written and verbal with the ability to explain complex technical concepts to non-technical team members.

Relational and collaborative interpersonal skills that allow you to achieve the vision of the game in a harmonious way with stakeholders of diverse backgrounds.

A keen sense of rigour and self-reliance, accompanied by a strong thirst for learning.

A creative spirit focused on innovation.

"As a plus"

Development and optimization of highly scalable and highly available microservices written in Go.

Game server management and deployment and cloud infrastructure management (Kubernetes / Azure / AWS).

Additional Information

Videos To Watch
https://www.youtube.com/watch?v=rq-cTXu1PEM&list=PLN9fUlOeaTvQ5uNGMg44XqF3oh3H4VhkR

About Ubisoft

Ubisoft Entertainment SA is a French video game company headquartered in Montreuil with several development studios across the world. It publishes games for several video game franchises, including Assassin's Creed, Far Cry, Just Dance, Prince of Persia, Rayman, Raving Rabbids, and Tom Clancy's. The company's largest development studio is Ubisoft Montreal in Canada, which is responsible for the development of Assassin's Creed, Far Cry, and Watch Dogs, among others. Ubisoft is the fourth largest publicly traded game company in the Americas and Europe in terms of revenue and market capitalization, after Activision Blizzard, Electronic Arts, and Take-Two Interactive. The company has over 18,000 employees and has development studios in 35 countries. Ubisoft's revenue for the fiscal year 2020-2021 was ?2.2 billion.
Learn more about Ubisoft
Size
20,665 employees
Industry
Founded
1986
NASDAQ

Similar Jobs

More Jobs at Ubisoft

More Information Technology Jobs

Find similar Online Programmer, Far Cry jobs: