- Search jobs
- Brossard, QC
- computer programmer
Computer programmer Jobs in Brossard, QC
Create a job alert for this search
Computer programmer • brossard qc
Tools Programmer
UbisoftMontreal, Québec, CanadaDirector of AI (Computer Vision)
SafelyYouMontreal, CATesteur(euse) logiciel / Software Tester - Computer Vision & Machine Learning
GenetecMontreal, QC, CA[Nouvelle IP/New IP - PC/Console] Programmeur(-euse) jouabilité - Gameplay Programmer
Gameloft MontréalMontreal, Québec, CanadaConcepteur mécanique et automatisation
Gestion de Personnel 10-04Saint-Hubert, CAÉlectrotechnicien.ne - Cient secteur alimentaire
Strana Talent Inc.LaSalle, Québec, CanadaDéveloppeur PowerHouse
Exposant 3Montreal, CAJava programmer
MaplrMontréal, QC, CAProgrammeur.euse senior, Rendu / Senior Programmer, Rendering
Warner Bros DiscoveryMontreal 888, boul. De Maisonneuve EstAnalyste programmeur Oracle BI Publisher / Oracle BI Publisher Analyst Programmer
RENAPSMontréal, QC, CanadaCNC/CMM (computer numerically controlled coordinate measuring machine) programmer
TechniprodecMontréal, QC, CAProgrammer (Web)
keyloopholMontreal, QC, CA- Promoted
Computer programming Private Tutoring Jobs Delson
SuperprofDelson, CanadaSENIOR PROGRAMMER (Potential for an Executive Role)
ProximityHCIMontreal, Quebec, Canadaanalyst, computer
Université de MontréalMontréal, QC, CASharePoint Programmer Analyst (Temporary 18 months)
L3Harris TechnologiesMontreal, QuebecProgrammeur sénior Build / Senior Build Programmer
Activision BlizzardActivision – Beenox,MontrealAnalyste programmeur/analyste programmeuse
Gestion & Conseils Arya Inc.Montréal, QC, CanadaSenior Researcher – Computer Vision and Image Processing
Huawei Technologies Canada Co., Ltd.Montreal, Quebec, CA- Mont-Royal, QC (from $ 51,375 to $ 350,000 year)
- Sylvan Lake, AB (from $ 70,688 to $ 155,469 year)
- Williams Lake, BC (from $ 70,688 to $ 155,469 year)
- Cold Lake, AB (from $ 70,688 to $ 155,469 year)
- Slave Lake, AB (from $ 70,688 to $ 155,469 year)
- Rocky Mountain House, AB (from $ 68,250 to $ 154,408 year)
- Surrey, BC (from $ 65,325 to $ 112,870 year)
- Etobicoke, ON (from $ 57,525 to $ 107,500 year)
- Sarnia, ON (from $ 64,292 to $ 102,322 year)
- Owen Sound, ON (from $ 51,431 to $ 96,858 year)
Popular searches
Tools Programmer
UbisoftMontreal, Québec, Canada- Full-time
The person in this role serves as the reference point for engine observability on a AAA/GAAS multiplayer game. They have strong tools and web programming skills, as well as a solid understanding of observability needs for a live game.
They are a technical specialist responsible for analyzing issues related to their area of expertise and accountable for technological choices and the performance of all systems within their specialty. They write efficient code, define best practices, and ensure the maintenance and long‑term reliability of implemented systems.
Specialty: Engine / Tools / Web In the context of a multiplayer AAA/GAAS game, they implement engine observability systems, ensure their resilience, scalability, and operability, and establish CI/CD practices to help the development team deliver a smooth and reliable player experience.
General Responsibilities :
Manage technical mandates assigned by the IT Director, IT Project Manager (PM), Team Lead (TL), or Technical Architect
Program at a senior level, taking ownership of tasks within their specialty and delivering optimized solutions
Propose improvements and make technological decisions aligned with the project vision
Solve complex technical problems related to their specialty
Share and promote technical knowledge and best practices within the team
Demonstrate initiative and propose sustainable solutions to meet objectives
Collaborate with Technical Directors from other disciplines (design, art, animation, audio, etc.) to ensure the efficiency of systems used across teams
Perform any other related tasks
Specific Responsibilities – Engine Observability Systems & Tools
Gather observability needs from programming, art, design, and gameplay teams
Own the development and maintenance of observability systems: engine integration, data transmission and ingestion pipelines, metadata and metrics, dashboards, and automated alerting
Work closely with peers to ensure the reliability, performance, and maintainability of the ecosystem
Contribute to live operations (GAAS) readiness and support: load testing, performance/failover tests, incident response
Examples of observability needs: client/server performance metrics, system and video memory usage, network metrics (bandwidth, latency, etc.), game stability metrics (playtime, client/server crash counts), gameplay metrics
Qualifications
Education
Bachelor’s degree in Computer Science or Computer Engineering (or equivalent training)
Relevant Experience
Minimum 5 years of experience in PC and web programming (or equivalent experience), including:
Multidisciplinary experience in engine, tools, and web programming
Experience developing engine systems and tools in C# and C++ for AAA/GAAS online games
Demonstrated experience in making technological decisions
Technical Skills (Required / Desired)
1.Required:
Proficiency in C++ / C#
Proficiency in TypeScript/JavaScript and web frameworks (React, Vue, or equivalent)
Knowledge of OpenSearch and/or ElasticSearch, OpenSearch Dashboards and/or Kibana
Experience with CI/CD practices, infrastructure as code, and automated testing
2.Assets:
Knowledge of Unreal Engine 5 (or similar engine)
Familiarity with Vega and/or Vega‑Lite visualization languages
Knowledge of Unreal Engine 5 profiling tools (Unreal Insights, etc.)
Experience with live operations (GAAS), performance & capacity management, incident resolution, and post‑mortems