Job Search and Career Advice Platform

Enable job alerts via email!

Online Programmer

TEEMA

Montreal (administrative region)

On-site

CAD 60,000 - 80,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology company in Montreal is seeking an Online Programmer to join their project team. The role involves full stack game development, from creating online services to integrating features within the game engine. Candidates should be proficient in C++ and experienced with cloud platforms and orchestration. Knowledge of Unreal Engine and back-end programming frameworks such as Rust, along with experience in SQL and NoSQL databases, will be advantageous. This position offers a dynamic work environment focused on innovation.

Qualifications

  • Proficient in C++ programming.
  • Experience with Unreal Engine is a plus.
  • Experience with cloud platforms, containerization and orchestration.

Responsibilities

  • Design, instrument, and operate online services.
  • Integrate online features into the game engine.
  • Implement workflows for the Sony online ecosystem.
  • Provide frameworks to teammates for full stack proficiency.
  • Work on setting up infrastructure as code.
  • Work on CI/CD and task automation.

Skills

C++ programming
Cloud platforms
Containerization
SQL databases
NoSQL databases
Testing online services
Scaling online services

Tools

Unreal Engine
Rust
TypeScript
Node.js
React
ELK
Prometheus
Grafana
Job description

Job Title: Online Programmer
Job ID: 80208
Location: Montreal, Quebec

Overview

We are looking for an Online Programmer to join the project team. The Online Programmer will be acting in the full stack composing our game, from developing and maintaining game features to instrumenting, operating, providing debugging tools and frameworks for all parts of our distributed solution. They will be involved in designing and implementing systems that can scale with large populations of players and be easily maintained in the long run.

What you will be doing
  • Design, instrument and operate online services
  • Integrate online features into the game engine in a multiplayer context
  • Implement workflows to adapt to the Sony online ecosystem
  • Provide frameworks to our teammates to help them be proficient with our full stack
  • Work on setting up our infra as code
  • Work on CI/CD and task automation
What you must have
  • Experience in related jobs
  • Be proficient in C++ programming, experience with Unreal Engine is a plus
  • Experience with cloud platforms, containerization and orchestration
  • Experience with SQL and NoSQL databases
  • Experience in testing and scaling online services
Nice to have
  • Knowledge of a back-end programming framework (Rust)
  • Knowledge of frontend frameworks (TypeScript, Node.js, React)
  • Knowledge of logging and monitoring stacks (ELK, Prometheus / Grafana)

For more information about TEEMA and to consider other career opportunities, please visit our website at www.teemagroup.com

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.