Search jobs > Montreal, QC > Programmer

Programmer (Online) - Unannounced Project

Ubisoft
Montreal, QC, CA
$89.5K-$120K a year (estimated)
Full-time

Job Description

As an online programmer at Ubisoft Montreal, you will support the production teams by shaping the connected experience of online players.

You will design, develop, optimize, deploy, and maintain the systems, features, and services to provide them with an unparalleled multiplayer environment.

With each new iteration, you’ll be committed to answering the most fundamental questions : Can players easily connect? Can the servers support hundreds of thousands of people?

Is the connected experience seamless?

Equipped with the latest tools, your reliable and cohesive team will use inventiveness, logic, and will collaborate at every stage of development to answer yes to these questions and ultimately accomplish its main mission : deliver the best possible online gaming experience, the experience our players deserve.

What you’ll do

  • Develop powerful , reliable , and most importantly, fun online systems in collaboration with the gameplay and game design teams.
  • Understand existing features and suggest improvements to create the best possible online experience.
  • Collaborate with multiple production and production support teams to achieve a common vision .
  • Fix bugs and maintain online systems.
  • Document your work to make the different functionalities clear.
  • Ensure a technological watch so that the studio is always at the forefront of online services.

Qualifications

What you bring

  • A degree in Computer Science or Software Engineering (or other relevant training)
  • Experience in developing and optimizing online systems written in

in Rust

  • Experience with online systems and services and optimizing online code
  • Knowledge of designing connected features with PlayStation Network or Xbox Live (an asset)
  • Knowledge of cloud systems such as Kubernetes, AWS and Microsoft Azure
  • Relational and collaborative skills that allow you to achieve the vision of the game in a harmonious way with the different teams
  • A keen sense of rigour and self-reliance, accompanied by a strong thirst for learning
  • A creative spirit focused on innovation

What to send our way

Your CV highlighting your background and skills

Just a heads up : If you require a work permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.

30+ days ago
Related jobs
Ubisoft
Montreal, Quebec

As an online programmer at Ubisoft Montreal, you will support the production teams by shaping the connected experience of online players. Experience with online systems and services and optimizing online code. Equipped with the latest tools, your reliable and cohesive team will use inventiveness, lo...

Ubisoft
Montreal, Quebec

As an online programmer at Ubisoft Montreal, you will support the production teams by shaping the connected experience of online players. Experience with online systems and services and optimizing online code. Equipped with the latest tools, your reliable and cohesive team will use inventiveness, lo...

Ubisoft
Montreal, Quebec

As an online programmer at Ubisoft Montreal, you will support the production teams by shaping the connected experience of online players. Experience with online systems and services and optimizing online code. Equipped with the latest tools, your reliable and cohesive team will use inventiveness, lo...

Promoted
Pratt & Whitney Canada
Longueuil, Quebec

Asset The candidate will ideally have one to two years' experience What your day to day will look like? General responsibilities The successful candidate will be required to work from drawings, working methods, sketches or verbal instructions, regarding the equipment and methods to be used, in order...

Promoted
Fed Manutech
Montreal, Quebec

I am currently recruiting an Electrical/Automation Engineer - 40H/week for one of my clients, a company specializing in metallurgy, located in Montreal East. He/she is an expert in electrical engineering and automation, and likes to make proposals. At least 3 years' experience in electrical engineer...

CNC Solstice inc
Longueuil, Quebec

Machine tool technology/machinist. ...

NTT DATA Services
Montreal, Quebec

NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. Security Risk Assessment Analyst. Reviewing results with system owners/vendors and Senior Security Architecture Analysts, as needed. NTT DATA is a $30 billion trusted global innovator of business an...

Vertex
Laval, Quebec

Are you looking for a permanent, full-time day job? Do you have experience in the machining field? And, do you like working on varied and custom-made parts? This CNC Machinist position is for you! A company in the region is actively looking for several machinists to expand its team. Set up and maint...

S.i. Systems
Montreal, Quebec

Experience with data warehouse, enterprise data lake, and other big data tools and concepts. QA Analyst to create and execute automation tests for Data/ETL projects using TOSCA for a large insurance client -. Applications Operations Services & Quality Engineering (AOSQE) is looking for a Senior Soft...

Produit Folie Canada Inc.
Montreal, Quebec

We’re a small team of game developers veterans and this is the opportunity for you to have an impact on a new game and work on various aspects of game development!. We are looking for a developer to join one of our game development teams. But there is no stopping us there, we also have a new games t...