Job Search and Career Advice Platform
  • Jobs
  • Headhunters
  • Free resume review
  • About Us
EN
2,857

Software Engineer jobs in Canada

Programmeuse, Programmeur Online - Online Service

Ubisoft

Montreal (administrative region)
On-site
CAD 60,000 - 80,000
2 days ago
Be an early applicant
I want to receive the latest job alerts for “Software Engineer” jobs

Ingénieur Logiciel Senior – Embarqué & Accessibilité

Luxottica

Montreal (administrative region)
On-site
CAD 80,000 - 100,000
2 days ago
Be an early applicant

Ingénieur Logiciel — Travel Tech Monde Télétravail

Flight Centre Travel Group

Vancouver
Remote
CAD 70,000 - 90,000
20 days ago

Ingénieur Logiciel C++ Junior – Hybride

Tower Research Capital

Montreal (administrative region)
On-site
CAD 60,000 - 80,000
25 days ago

Software Engineer, Systems & Edge (Smart Store)

Micromart

Toronto
Hybrid
CAD 80,000 - 100,000
26 days ago
discover more jobs illustrationDiscover more opportunities than anywhere else. Find more jobs now

Software Engineer (C++ and C#)

BENTLEY SYSTEMS, INC.

Quebec
On-site
CAD 75,000 - 95,000
25 days ago

Staff Software Engineer - AI II

PowerToFly

Toronto
Hybrid
CAD 215,000 - 399,000
4 days ago
Be an early applicant

iOS Engineer

Apple Inc.

Vancouver
On-site
CAD 159,000 - 309,000
Yesterday
Be an early applicant
HeadhuntersConnect with headhunters to apply for similar jobs

Software Engineer, Graduate

Provision

Toronto
On-site
CAD 80,000 - 120,000
4 days ago
Be an early applicant

Software Engineer (C++/C#) for Civil Engineering

BENTLEY SYSTEMS, INC.

Quebec
On-site
CAD 75,000 - 95,000
25 days ago

Staff Software Engineer – Principal Engineer

OCA Aspire Canada Inc.

Toronto
Hybrid
CAD 100,000 - 130,000
27 days ago

Senior Software Engineer (Python)

Diagrid, Inc.

Toronto
Remote
CAD 135,000 - 177,000
4 days ago
Be an early applicant

Senior Software Developer

Bentley Systems

Burlington
Hybrid
CAD 100,000 - 130,000
3 days ago
Be an early applicant

Software Engineer-Platform Engineering

Siemens Mobility

New Brunswick
Hybrid
CAD 90,000 - 162,000
4 days ago
Be an early applicant

Intermediate iOS Engineer

Faire

Kitchener
Hybrid
CAD 125,000 - 173,000
Yesterday
Be an early applicant

Software Developer, C++ Job at A-CX in Vancouver

A-CX

Vancouver
Hybrid
CAD 82,000 - 127,000
Today
Be an early applicant

Senior Software Developer (C++ & Qt) / Développeur logiciel principal (C++ et Qt)

Boston Scientific Gruppe

Montreal (administrative region)
On-site
CAD 108,000 - 216,000
2 days ago
Be an early applicant

Senior Embedded Systems Engineer

ecl.vincere.io

Alberta
On-site
CAD 85,000 - 110,000
2 days ago
Be an early applicant

Applications Engineer Senior

ByteLight

Brossard
On-site
CAD 83,000 - 150,000
3 days ago
Be an early applicant

Software Engineer, Front End (Contract)

PlayStation

Southwestern Ontario
Hybrid
CAD 60,000 - 80,000
4 days ago
Be an early applicant

Software Engineer, Front End (Contract)

Sony Interactive Entertainment

Southwestern Ontario
Hybrid
CAD 60,000 - 80,000
4 days ago
Be an early applicant

Software Test Engineer

The Bartech Group, Inc.

Markham
Hybrid
CAD 80,000 - 100,000
4 days ago
Be an early applicant

Senior Software Engineer - Risk

Paramount Commerce

Toronto
Remote
CAD 145,000 - 190,000
4 days ago
Be an early applicant

Software Engineer, Full-Stack Applications (Toronto)

Fitch Group

Toronto
Hybrid
CAD 85,000 - 120,000
5 days ago
Be an early applicant

Senior Software Engineer (Full Stack: React/Ruby/Rails)

Circle Medical Technologies, Inc.

Canada
Remote
CAD 154,000 - 194,000
6 days ago
Be an early applicant

Top job titles:

Summer jobsTranscription jobsHris jobsTravel jobsHealthcare Administration jobsApprentice jobsAssistant jobsCase Manager jobsConcrete jobsJava Developer jobs

Top companies:

Jobs at Td BankJobs at CgiJobs at EaJobs at Red CrossJobs at AwsJobs at FordJobs at Total EnergiesJobs at IntuitJobs at Kelly ServicesJobs at Wayfair

Top cities:

Jobs in TorontoJobs in WinnipegJobs in SurreyJobs in WindsorJobs in BurlingtonJobs in ReginaJobs in WhitbyJobs in Niagara FallsJobs in Saint JohnJobs in Chatham Kent

Similar jobs:

It Software Engineer jobsMechanical Engineer jobsPower Engineer jobsEngineer jobsSoftware Developer jobsCivil Engineer jobsEngineer Civil Engineering jobsChemical Engineer jobsData Engineer jobsEngineer Electrical jobs
Programmeuse, Programmeur Online - Online Service
Ubisoft
Montreal (administrative region)
On-site
CAD 60,000 - 80,000
Full time
3 days ago
Be an early applicant

Job summary

Une entreprise de jeux vidéo recherche un programmateur réseau/en ligne basé à Montréal, Québec. Le poste nécessite un baccalauréat en informatique et 1-3 ans d'expérience en programmation, idéalement dans l'industrie du jeu vidéo. Les candidats doivent être familiarisés avec les protocoles réseau et avoir des compétences en C++, Python, et SQL. Ils travailleront sur de nouveaux systèmes en collaboration avec diverses équipes pour garantir des performances optimales.

Qualifications

  • Minimum de 1 à 3 années d’expérience en programmation en ligne, idéalement dans le domaine du jeu vidéo.
  • Connaissances sur les protocoles (IP, UDP, TCP) et technologies en ligne.
  • Capacité à rédiger de la documentation relative à la conception (UML, diagrammes de séquence, etc.).

Responsibilities

  • Compiler et comprendre les intentions réseau/en ligne du projet.
  • Proposer des améliorations en mettant en œuvre des nouveaux systèmes.
  • Optimiser et valider les nouveaux systèmes.

Skills

Bon esprit d’analyse et de synthèse
Capacité à résoudre des problèmes
Bonnes habiletés relationnelles et de communication
Capacité à travailler en équipe
Être orienté résultats

Education

Baccalauréat en informatique ou en génie informatique

Tools

C++
Python
C#
SQL
Job description
Description du poste

Ce que vous ferez

  • Compiler et comprendre les intentions réseau/en ligne du projet et définir les besoins en matière de développement.
  • Proposer des améliorations lorsque nécessaire en concevant et en mettant en œuvre des nouveaux systèmes.
  • Programmer de façon claire et structurée en tenant compte des critères de performance, d’entretien, d’évolutivité, d’opérabilité et de compatibilité.
  • Valider et vérifier si les nouveaux systèmes répondent aux intentions du projet et s’ils sont cohérents avec le code existant.
  • Optimiser si nécessaire.
  • Documenter le travail pour assurer le transfert des connaissances et permettre aux utilisateurs (programmeurs, collègues de d’autres métiers) de comprendre les nouveaux systèmes réseau/en ligne et les fonctions.
  • Rechercher et effectuer la correction des bogues réseau/en ligne identifiés par les autres métiers et l’équipe de contrôle de la qualité.
  • Collaborer avec le directeur créatif, les concepteurs de jeu et les autres équipes si nécessaire pour discuter des contraintes et déterminer les possibilités techniques pour les différents fonctions réseau/en ligne.
  • Assurer le soutien des fonctions réseau/en ligne et des systèmes pour la production et les opérations réelles.
  • Analyser les fonctions réseau/en ligne existantes dans le moteur et vérifier si elles répondent aux intentions du projet.
  • Effectuer toutes autres tâches connexes.
Qualifications

Ce que vous apportez

Formation :

  • Baccalauréat en informatique ou en génie informatique ou formation pertinente.

Expérience pertinente :

  • Minimum de 1 à 3 années d’expérience en programmation en ligne, idéalement dans le domaine du jeu vidéo ou toute autre expérience pertinente.

Habiletés :

  • Bon esprit d’analyse et de synthèse
  • Capacité à rédiger de la documentation relative à la conception (UML, diagrammes de séquence, diagrammes entité, etc.)
  • Capacité à résoudre des problèmes
  • Autonomie et débrouillardise
  • Sens du détail
  • Bonnes habiletés relationnelles et de communication
  • Capacité à travailler en équipe
  • Capacité à s’adapter aux changements
  • Être orienté résultats

Connaissances :

  • Protocoles (IP, UDP, TCP) et usage courant (Upnp, VoIP)
  • Cryptage, compression
  • Expérience pratique et compétences en concepts et en technologies en ligne
  • Sinon fonctionnalités en ligne et SDK des 1st party
  • Formes asynchrones
  • Technologies et services en ligne d’Ubisoft (intégrateurs, utilisateurs)
  • Tolérance de pannes
  • Sécurité, anti-triche, etc.
  • C++, Python, C#, SQL et tous autres langages pertinents pour le projet
  • Dispositifs LAN/WAN, couches et difficultés de connectivité
  • Moteurs réseau
  • Connaissance des bases de données
  • Nuage/élasticité
  • Architecture de serveurs, communications serveur-à-serveur, application distribuée
  • Piles (internes et externes, ex. IIS, structure App Engine)
Description de l'entreprise

Ubisoft est un·e chef·fe de file mondial·e dans l’industrie du jeu vidéo, avec des équipes partout dans le monde qui créent des expériences originales et mémorables, d’Assassin’s Creed et Rainbow Six à Just Dance et bien plus encore. Nous sommes convaincu·e·s que la diversité des perspectives permet aux joueur·euse·s comme aux équipes de s’épanouir. Si vous êtes passionné·e par l’innovation et par le fait de repousser les limites du divertissement, joignez‑vous à nous et contribuez à créer l’inconnu !

  • 1
  • ...
  • 22
  • 23
  • 24
  • ...
  • 115

* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

Job Search and Career Advice Platform

Empoweringjob seekers

Tools
  • Jobs
  • Resume review
  • Headhunters
  • Browse jobs
Company
  • About us
  • Careers at JobLeads
  • Site notice
  • Press
  • Reviews
Support
  • Help
  • Partner integration
  • ATS Partners
Social
  • JobLeads Blog
  • YouTube
  • LinkedIn
  • Instagram
  • Facebook
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2026 | All rights reserved