Talent.com

Sql programmer Offres d'emploi - Montréal, QC

Créer une alerte emploi pour cette recherche

Sql programmer • montreal qc

Dernière mise à jour : il y a 10 heures

[Dungeons & Dragons PC-Console] Programmeur(-euse) Engin - Engine Programmer

Gameloft MontréalMontreal, Québec, Canada
Temps plein

Nous sommes à la recherche d'un(e) programmeur(-euse) intermédiaire pour rejoindre notre équipe engin et travailler en profondeur dans les systèmes qui soutiennent nos jeux basés sur Unity.Il n'est...Voir plus

CA Gen Programmer / Programmer Analyst (Programmer 2)

UpstaffMontreal North North, QC, ca
Temps plein

Role: CA Gen Programmer / Programmer Analyst (Programmer 2).Client: Service New Brunswick (SNB) – Health Application Services.Location: Fredericton, New Brunswick (Onsite/Hybrid).Duration: May 18, ...Voir plus

Programmeur PLC

Fuze HRBoucherville, QC, Canada
Temps plein +1

Programmeur PLC (Automatisation industrielle).Entrée en fonction : Dès que possible Salaire: 80,000$-85,000$.Nous sommes à la recherche d’un(e) Programmeur PLC passionné(e) par l’automatisation ind...Voir plus

Senior SQL Developer

Intact Financial CorporationMontréal, Quebec, CAN
Temps plein

Pay at Intact is about much more than just salary.Multiple benefits offered to support.Wellness account and much more.Share plan & other savings: up to.Employee Share Purchase Plan (ESPP) – with In...Voir plus

Programmer Analyst – Java & PL/SQL (Intermediate)

CGIMontréal, Québec, Canada
Temps plein
Quick Apply

This role focuses on the development, enhancement, and support of applications within a risk and data processing environment.The Programmer Analyst contributes to both project delivery and producti...Voir plus

Programmer (Web)

keyloopholMontreal, QC, CA
Temps plein

Keyloop bridges the gap between dealers, manufacturers, technology suppliers and car buyers.We empower car dealers and manufacturers to fully embrace digital transformation.How? By creating innovat...Voir plus

Senior Gameplay Programmer - Co-Development Project

Behaviour InteractiveMontreal, QC
Temps plein +1

The role We’re looking for a Senior Gameplay Programmer to play a key role in bringing a AAA title to life.Working within a gameplay feature team, you will contribute to the design and implementati...Voir plus

SENIOR PROGRAMMER (Potential for an Executive Role)

ProximityHCIMontreal, Quebec, Canada
Temps plein

SENIOR PROGRAMMER (Potential for an Executive Role).Enabling Off-screen HCI for Smartwatches + Smartphones.Engineering, Software development, Experienced, Full-time.ProximityHCI is a TandemLaunch v...Voir plus

Programmer analyst, System and infrastructure operations, maintenance and development

DesjardinsMontréal
Temps plein

As a systems and infrastructure development, operations and maintenance programmer analyst, you participate in IT efficiency and quality by analyzing, designing, configuring, developing, maintainin...Voir plus

Business Programmer / Actuarial Functional Analyst

MaarutQuebec /Montreal, QC, ca
Temps plein
Quick Apply

Program and implement pricing algorithms for all lines of business.Support actuaries regarding the various tools to be utilized during implementation to ensure high performance and efficiency in th...Voir plus

SharePoint Programmer Analyst (Temporary 18 months)

L3Harris TechnologiesMontreal, Quebec
Temps plein

L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do.Our employees are unified in a shared dedication to our customers’ mission and quest ...Voir plus

Électrotechnicien

Buildup recrutementMontreal, QC, Canada
Temps plein
Quick Apply

Manufacturier (Alimentation et Boissons) .Le Défi : Entretenir, Programmer, Innover.Notre client, nommé parmi les 100 meilleurs employeurs au Canada , recherche un(e) expert(e) technique pour assur...Voir plus

Programmeur sénior Build / Senior Build Programmer

Activision BlizzardActivision – Beenox,Montreal
Temps plein

Programmeur sénior Build / Senior Build Programmer.Identifiant de demande de poste:.Fondé à Québec et poursuivant sa croissance avec une équipe à Montréal, Beenox possède plus de 20 ans d’expertise...Voir plus

Programmeur-Analyste RPG

Technologie DelanMontréal
Permanent

Le Programmeur-Analyste RPG sera responsable de contribuer à la mise à jour des systèmes RPG, principalement le système ERP de l’entreprise, allant de l’analyse au développement, passant par la mai...Voir plus

Serrurier/serrurière

Pro-Clef Inc.Longueuil, QC, Canada
Temps partiel +1

Description de l’offre d’emploi.Nous sommes à la recherche d’un(e).La personne choisie aura pour mandat d’effectuer l’installation, la réparation et l’entretien de différents systèmes de verrouilla...Voir plus

Analyste programmeur/analyste programmeuse

Gestion & Conseils Arya Inc.Montréal, QC, Canada
Permanent

Numéro de permis de la CNESST :.Nous sommes une entreprise canadienne incorporée dont le siège social est situé au centre-ville de Montréal, à l'adresse G101-360 Rue Saint-Jacques Montréal (Québec)...Voir plus

Administrateur de base données SQL Server / SQL Server Database Administrator

RENAPSMontréal, CA
Permanent

Nous proposons un portefeuille complet allant du service-conseil professionnel, à l’infrastructure, à la gestion des applications, et ce, dans un large éventail d’industries au .Canada, aux États-U...Voir plus

Stagiaire developpeur.euse Java VBA SQL

LIDD Consultants Inc.Montreal, QC, CA
Stage
Quick Apply

Nous offrons nos services partout en Amérique du Nord ainsi qu’en Asie.Nous concevons de grands centres de distribution et des systèmes logistiques complexes afin d’aider nos clients à faire circul...Voir plus

Senior DevOps Programmer - Core Technologies

Behaviour InteractiveMontreal, QC
Temps plein +1

The role We are seeking a Senior DevOps Programmer to join our Core Technologies (Core Tech) team.Core Tech develops both backend and frontend services that support and enhance Behaviour games.Our ...Voir plus

 • Nouvelle offre
[Dungeons & Dragons PC-Console] Programmeur(-euse) Engin - Engine Programmer

[Dungeons & Dragons PC-Console] Programmeur(-euse) Engin - Engine Programmer

Gameloft MontréalMontreal, Québec, Canada
Il y a 3 jours
Type de contrat
  • Temps plein
Description de poste
Description du poste

À propos du poste

Nous sommes à la recherche d'un(e) programmeur(-euse) intermédiaire pour rejoindre notre équipe engin et travailler en profondeur dans les systèmes qui soutiennent nos jeux basés sur Unity. Il n'est pas nécessaire d'avoir déjà livré une fonctionnalité avec le moteur Unity, mais vous devez comprendre le fonctionnement des moteurs de jeu à un niveau systémique et être compétent(e) dans l'utilisation de Unity et connaître l'architecture, les contraintes ainsi que les conventions propres à la plateforme. Si vous possédez une expérience approfondie des moteurs Unreal, Godot ou propriétaire, nous serions ravis d'en savoir plus sur vous.

Vos tâches

  • Concevoir, mettre en oeuvre et optimiser des systèmes au niveau moteur : pipelines de rendu (URP/HDRP), physique, animation, mémoire et outils
  • Profiler et déboguer des problèmes de performance complexes sur CPU, GPU et mémoire dans l'éditeur et sur les plateformes cibles
  • Étendre et personnaliser le pipeline de rendu d'Unity en utilisant des passes de rendu personnalisées, des shaders de calcul et des intégrations avec Shader Graph
  • Développer et maintenir des outils d'édition, des pipelines de ressources et des systèmes d'automatisation pour accélérer le travail de l'équipe de développement élargie
  • Collaborer avec les équipes de gameplay et artistiques afin de traduire les contraintes techniques en solutions pratiques et bien documentées
  • Participer aux examens d'architecture, rédiger des documents de conception technique et encadrer les programmeurs juniors si nécessaire

***

About the Role

We are looking for an intermediate senior engineer to join our engine team and work deep inside the systems that underpin our Unity-based games. You do not need to have shipped a Unity engine feature before, but you must understand how game engines work at a systems level, and you must be a capable Unity user who knows the platform's architecture, constraints, and idioms. If you have deep engine experience in Unreal, Godot, or a proprietary engine, we want to hear from you.

What You Will Work On

  • Designing, implementing, and optimizing engine-level systems: rendering pipelines (URP/HDRP), physics, animation, memory, and tooling
  • Profiling and debugging complex performance issues across CPU, GPU, and memory in Editor and on target platforms
  • Extending and customizing Unity's rendering pipeline using custom render passes, compute shaders, and shader graph integrations
  • Building and maintaining Editor tooling, asset pipelines, and automation to accelerate the broader development team
  • Collaborating with gameplay and art teams to translate technical constraints into pragmatic, well-documented solutions
  • Participating in architecture reviews, writing technical design documents, and mentoring junior engineers when needed

Qualifications

Exigences

Architecture de moteur

  • Solide compréhension de l'architecture des moteurs de jeu en temps réel : graphes de scène, systèmes entité-composant, systèmes de tâches et modèles de mémoire
  • Expérience pratique avec au moins un moteur important : Unity, Unreal, Godot ou un moteur interne propriétaire
  • Familiarité avec les principes fondamentaux du pipeline de rendu : appels de dessin, regroupement, élimination, profondeur/stencil et post-traitement
  • Compréhension de la boucle de trame, de l'ordre de mise à jour, des pas de temps fixes versus variables et des modèles de threading

Connaissance de l'utilisateur Unity

  • À l'aise avec la navigation et la construction dans Unity : scènes, prefabs, base de données d’assets, mode Play et sérialisation
  • Sait déterminer quand et pourquoi utiliser les systèmes ECS/DOTS, Jobs et Burst de Unity plutôt que les approches basées sur MonoBehaviour
  • Bonne compréhension conceptuelle des pipelines URP/HDRP de Unity à un niveau conceptuel, notamment les passes de rendu, les fonctionnalités de rendu scriptables et empilement de caméras
  • Conscience du modèle de déploiement de la plateforme de Unity, des paramètres du joueur et des niveaux de qualité

Programmation

  • Solides compétences en C# : modèles axés sur les performances, code non sécurisé, NativeArray et concessions entre struct et class
  • Compétence en C ou C++, notamment pour le développement de plugins natifs, un atout
  • Familiarité avec les langages de shader : HLSL/GLSL dans un contexte Unity
  • À l'aise avec les outils de profilage : Unity Profiler, Frame Debugger, RenderDoc, Xcode Instruments ou des profileurs GPU

Pratiques d'ingénierie

  • Plus de 4 ans d'expérience professionnelle en développement logiciel, dont au moins 2 ans sur un jeu ou une application en temps réel
  • Expérience dans la lecture et la rédaction de documents de conception technique et de propositions d'architecture
  • Maîtrise du contrôle de version (Git), des pipelines CI/CD et des tests automatisés dans un contexte de jeu
  • Capable de définir, d'estimer et de communiquer clairement les concessions techniques avec des collègues non techniques

Atouts

  • Contributions antérieures au moteur Unity
  • Travail avec le moteur Unreal C++
  • Mise en oeuvre SRP personnalisée
  • Shaders de calcul ou simulation GPU
  • Fonctionnement interne du moteur physique
  • Conception de pipeline d'assets
  • Développement de plateforme console (PS5®, Xbox)
  • Optimisation GPU mobile
  • Code réseau multijoueur au niveau du moteur
  • Outils de jeu open source

L'état d'esprit que nous recherchons

  • Esprit orienté système : Vous analysez les concessions à l'échelle du système, et non uniquement fonctionnalité par fonctionnalité.
  • Profil pragmatique : Les différences entre moteurs ne vous intimident pas. Vous êtes capable de transposer avec assurance les concepts d'une plateforme à une autre.
  • Obsession de la performance : Vous effectuez un profilage avant d'optimiser, et vous comprenez la différence entre les deux.
  • Contribution à l'esprit d'équipe : Vous concevez des systèmes et des outils qui permettent à l'ensemble de l'équipe de gagner en efficacité, et pas seulement à vous-même.

***

Requirements

Engine Architecture

  • Solid understanding of real-time game engine architecture: scene graphs, entity-component systems, job systems, and memory models
  • Hands-on experience with at least one major engine: Unity, Unreal, Godot, or a proprietary in-house engine
  • Familiarity with rendering pipeline fundamentals: draw calls, batching, culling, depth/stencil, and post-processing
  • Understanding of the frame loop, update ordering, fixed vs. variable timesteps, and threading models

Unity User Knowledge

  • Comfortable navigating and building in Unity: scenes, prefabs, asset database, play mode, and serialization
  • Knows when and why Unity's ECS/DOTS, Jobs, and Burst are the right tools versus MonoBehaviour patterns
  • Understands Unity's URP/HDRP at a conceptual level: render passes, scriptable renderer features, and camera stacking
  • Aware of Unity's platform deployment model, player settings, and quality tiers

Programming

  • Strong C# skills: performance-conscious patterns, unsafe code, NativeArray, and struct vs. class trade-offs
  • Proficiency in C or C++ is a plus, especially for native plugin development
  • Familiarity with shader languages: HLSL/GLSL in a Unity context
  • Comfortable with profiling tools: Unity Profiler, Frame Debugger, RenderDoc, Xcode Instruments, or GPU profilers

Engineering Practices

  • 4+ years of professional software development experience, with at least 2 years on a game or real-time application
  • Experience reading and writing technical design documents and architecture proposals
  • Version control fluency (Git), CI/CD pipelines, and automated testing in a game context
  • Able to scope, estimate, and communicate technical trade-offs clearly with non-engine teammates

Nice to Have

  • Prior Unity engine contributions
  • Unreal C++ engine work
  • Custom SRP implementation
  • Compute shaders or GPU simulation
  • Physics engine internals
  • Asset pipeline design
  • Console platform development (PS5®, Xbox)
  • Mobile GPU optimization
  • Multiplayer netcode at the engine level
  • Open source game tooling

The Mindset We Are Looking For

  • Systems thinker: You reason about trade-offs at a system level, not just feature-by-feature.
  • Pragmatic learner: Engine differences do not scare you. You map concepts across platforms confidently.
  • Performance-obsessed: You profile before you optimize, and you know the difference between the two.
  • Team enabler: You build systems and tools that make the wider team faster, not just yourself.


Informations complémentaires

Ce en quoi Gameloft croit :

Nous jouons le jeu pour un monde meilleur. En tant que leader dans l'industrie, nous voulons utiliser le pouvoir des jeux vidéos comme une force positive au changement.
En nous rejoignant, vous aurez une multitudes d'opportunités pour aider votre environnement, faire la différence et bâtir un monde plus inclusif.

Nous voulons que les Gamelofteurs se concentrent sur l'essentiel: créer du fun et des jeux de haute qualité dont ils pourront être fiers de les partager avec les joueurs du monde entier.

Pour vous aider dans votre rôle, nous avons mis en place les bénéfices suivants:

Ce que nous offrons :

  • Horaire flexible
  • Vendredi après-midi de congé toute l’année!
  • Dès votre embauche, 3 semaines de vacances et des congés mobiles
  • Congé offert entre Noël et le jour de l'An pour bien débuter la nouvelle année
  • Programme de REER collectif avec participation de l'employeur
  • Programme d'assurances collectives avantageux
  • Accès gratuit à une clinique médicale virtuelle 24h/24, 7 jours/7
  • Programme d'aide aux employés et à leur famille immédiate
  • Programme de remboursement partiel pour votre déplacement au bureau (transport en commun et/ou stationnement)
  • Accompagnement lors de toute relocalisation pour les nouveaux collaborateurs en provenance de pays ou de régions hors Québec
  • Programme de référencement avec bonus
  • Activités et prix offerts régulièrement par le comité social

Mais aussi au studio :

  • Local à vélos sécurisé et montant offert pour encourager le transport actif (période estivale)
  • Collations offertes quotidiennement (fruits, café, etc.)
  • 5@7 les mercredis
  • Espaces de jeux
  • Terrasse sur le toit
  • Studio à proximité du parc Jarry et des nombreux attraits du Mile-Ex et de la Petite-Italie
  • Activités physiques organisées à même le studio ou au parc Jarry (ex. : yoga)

***

What Gameloft believes in:

We play the good game for a better world. As a leader in the industry, we want to use the power of video games as a force for positive change.
If you join us, you’ll have plenty of opportunities to help the environment, make a difference in communities and build a more inclusive world.

We want our Gamelofters to focus on what matters: creating fun and high-quality games they’ll be proud to share with our players around the world.

To help you succeed in your role, we have some cool perks:

What Gameloft offers:

  • Flexible schedule
  • Friday afternoon off all year round!
  • 3 weeks’ vacation and mobile days off, available as of your start date
  • Time off between Christmas and New Year’s Day to help you start the year off on the right foot
  • Group RRSP program with employer contributions
  • Great group insurance program
  • Free 24/7 access to a virtual medical clinic
  • The Employee and Family Assistance Program
  • Partial reimbursement of your commuting costs (for public transit and/or parking)
  • Support for new employees relocating from countries or regions outside Quebec
  • Referral program with bonuses
  • Regular activities and prizes courtesy of our Social Committee

And at the studio itself:

  • Secure bike storage room and a subsidy to encourage active transportation (during the summer)
  • Daily snacks (fruit, coffee, etc.)
  • Wednesday happy hours
  • A game room
  • A rooftop terrace
  • Studio located near Jarry Park and the charming Mile-Ex and Little Italy neighbourhoods
  • Fitness classes at the studio itself or at Jarry Park (e.g., yoga)