Postuler

Publié il y a 3 jours

Senior Software Engineer — Platform & DevOps

@ Pricepoint

Montréal, Québec

Temps plein
Postuler
SIGNAUX

En bref

Pricepoint is hiring a Senior Software Engineer for Platform & DevOps in Montreal, in a hybrid full-time role. The engineer will own code-to-production work, including Linux infrastructure, CI/CD, incident diagnosis and application development. The posting asks for strong production experience, Linux proficiency and English fluency.

Responsabilités :

  • Déployer et exploiter les services en production sur Linux
  • Concevoir les pipelines CI/CD et les déploiements conteneurisés
  • Diagnostiquer les incidents de bout en bout et prévenir leur récurrence
  • Améliorer l'observabilité, les alertes et la fiabilité des systèmes
  • Contribuer au développement logiciel et aux décisions d'architecture

Résumé des exigences :

  • Expérience démontrée en production de logiciels
  • Solide maîtrise pratique de Linux
  • Bases solides en programmation, conception de systèmes et architecture
  • Expérience en CI/CD, conteneurs, automatisation et surveillance
  • Excellente maîtrise de l'anglais, à l'oral et à l'écrit
  • Capacité à travailler en équipe hybride à Montréal

Outils et compétences

Source et dates

Type de source non vérifié · apify-linkedin

Date publiée par l’employeur
2026-11-10
Première détection par notre source
2026-11-14
Mise à jour du dossier source
2026-11-14

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauSenior
DomaineDéveloppement logiciel
Heures par semaine40 (estimé)
Milieu de travailBureau
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish, French

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

Pricepoint

ChampValeur
Offres sur Jobsy3
Description

Build it. Deploy it. Own it in production.

ABOUT PRICEPOINT

Pricepoint is a Montreal-based technology company building AI-powered software for the hospitality industry. We help hotels make better commercial decisions automatically and in real time. Our customers depend on the reliability of the systems behind that intelligence.

We are building an AI-native engineering organization: using modern tools and coding agents to move faster, while keeping human judgment and ownership at the center of production software.

THE OPPORTUNITY

We are looking for a senior engineer who combines strong software-engineering fundamentals with real platform and DevOps depth. You can build software, but you also understand what it takes to deploy it safely, diagnose failures, and keep it running.

This is not a siloed DevOps support role or a feature-development role that ends at a pull request. You will take ownership of the path from code to production—including Linux environments, deployment systems, monitoring, infrastructure, and the software itself. You will help make our platform more reliable, easier to change, and less dependent on individual knowledge.

WHAT YOU WILL OWN

• Deploy, operate, and improve production services across Linux-based infrastructure, including cloud and on-premises environments where relevant.

• Build and strengthen CI/CD pipelines, containerized deployments, infrastructure automation, release safety, and rollback processes.

• Investigate production problems end-to-end—from operating system, networking, and compute resources to services, APIs, databases, and application code—and prevent recurrence.

• Improve observability, alerting, incident response, performance, capacity planning, and system reliability.

• Contribute directly to software development, integrations, technical improvements, and architectural decisions rather than working only on infrastructure tickets.

• Strengthen operational security, access controls, configuration management, and recovery practices.

• Create clear documentation, operational runbooks, and knowledge transfer so the broader engineering team can deploy and troubleshoot confidently.

• Use AI coding and operational tools pragmatically to accelerate work, while remaining accountable for design, verification, and outcomes.

WHAT YOU BRING

• A strong track record of shipping and operating real production software—not just building features or maintaining deployment scripts.

• Hands-on Linux proficiency and the ability to diagnose unfamiliar production systems with confidence.

• Solid programming, system-design, and software-architecture fundamentals; comfort with services, APIs, databases, and working across technologies.

• Practical experience with CI/CD, containers, automation, monitoring, and troubleshooting infrastructure and application failures.

• An understanding of how operating systems, networking, runtime behavior, and computing resources connect to software performance and reliability.

• Sound judgment, independence, clear communication, and ownership when something goes wrong.

• Curiosity about AI-assisted and agentic engineering workflows. You do not need to be an AI specialist, but you should be ready to use these tools effectively.

• Strong written and spoken English, and the ability to collaborate with a Montreal-based team in a hybrid environment.

TECHNOLOGY: FUNDAMENTALS OVER FRAMEWORKS

Parts of our current platform use C#/.NET, React, and PostgreSQL. You do not need deep experience in these technologies. You should be comfortable reading, understanding, debugging, and evolving an unfamiliar codebase.

Our architecture and technology choices will continue to evolve. We value engineering judgment, systems thinking, adaptability, and the ability to select the right tools over allegiance to any particular language or framework.

WHY JOIN PRICEPOINT

You will have meaningful ownership of a platform used by hospitality businesses every day, direct influence over its architecture and engineering practices, and an opportunity to build the foundation for faster, safer, AI-enabled software delivery. We value high standards, autonomy, direct communication, and practical execution. We offer competitive compensation and a flexible hybrid working environment.

VERSION FRANÇAISE

À PROPOS DE PRICEPOINT

Pricepoint est une entreprise technologique montréalaise qui développe des logiciels propulsés par l’IA pour le secteur de l’hôtellerie. Nous aidons les hôtels à prendre de meilleures décisions commerciales, automatiquement et en temps réel. Nos clients comptent sur la fiabilité des systèmes qui rendent cette intelligence possible.

Nous bâtissons une organisation d’ingénierie axée sur l’IA : nous utilisons des outils modernes et des agents de programmation pour aller plus vite, tout en plaçant le jugement humain et la responsabilité des logiciels en production au cœur de notre travail.

LE POSTE

Nous recherchons une personne d’expérience en développement logiciel qui allie de solides bases en génie logiciel à une expertise concrète en plateformes et en DevOps. Vous savez développer des logiciels, mais aussi les déployer de façon sûre, diagnostiquer les défaillances et assurer leur bon fonctionnement.

Il ne s’agit ni d’un rôle cloisonné de soutien DevOps ni d’un poste de développement qui s’arrête à une demande de fusion (pull request). Vous prendrez en charge toute la chaîne, du code à la production : environnements Linux, systèmes de déploiement, surveillance, infrastructure et applications. Vous contribuerez à rendre notre plateforme plus fiable, plus facile à faire évoluer et moins dépendante des connaissances d’une seule personne.

VOS RESPONSABILITÉS

• Déployer, exploiter et améliorer les services en production sur une infrastructure Linux, dans le cloud ou sur site lorsque pertinent.

• Concevoir et renforcer les pipelines CI/CD, les déploiements conteneurisés, l’automatisation de l’infrastructure, la sûreté des mises en production et les procédures de retour arrière.

• Diagnostiquer les incidents en production de bout en bout — système d’exploitation, réseau, ressources de calcul, services, API, bases de données et code applicatif — et prévenir leur réapparition.

• Améliorer l’observabilité, les alertes, la gestion des incidents, la performance, la planification de capacité et la fiabilité des systèmes.

• Contribuer directement au développement logiciel, aux intégrations, aux améliorations techniques et aux décisions d’architecture, plutôt que de se limiter aux demandes d’infrastructure.

• Renforcer la sécurité opérationnelle, les contrôles d’accès, la gestion des configurations et les mécanismes de reprise.

• Produire une documentation claire, des procédures opérationnelles et des transferts de connaissances pour permettre à toute l’équipe technique de déployer et de diagnostiquer efficacement.

• Utiliser les agents de programmation et les outils d’IA de façon pragmatique pour accélérer le travail, tout en demeurant responsable de la conception, de la validation et des résultats.

PROFIL RECHERCHÉ

• Expérience démontrée dans la livraison et l’exploitation de logiciels en production — au-delà du développement de fonctionnalités ou de la maintenance de scripts de déploiement.

• Solide maîtrise pratique de Linux et capacité à diagnostiquer avec assurance des systèmes de production peu familiers.

• Excellentes bases en programmation, en conception de systèmes et en architecture logicielle; aisance avec les services, les API, les bases de données et différentes technologies.

• Expérience concrète en CI/CD, conteneurs, automatisation, surveillance et résolution d’incidents touchant l’infrastructure ou les applications.

• Compréhension des liens entre systèmes d’exploitation, réseautique, environnements d’exécution et ressources informatiques, et de leur incidence sur la performance et la fiabilité des logiciels.

• Bon jugement, autonomie, communication claire et sens des responsabilités lorsqu’un problème survient.

• Intérêt pour les pratiques de développement assistées par l’IA et fondées sur des agents. Vous n’avez pas besoin d’être spécialiste de l’IA, mais vous devez vouloir utiliser ces outils efficacement.

• Excellente maîtrise de l’anglais, à l’oral et à l’écrit, et capacité à collaborer avec une équipe basée à Montréal dans un environnement hybride.

TECHNOLOGIES : LES FONDAMENTAUX AVANT LES FRAMEWORKS

Certaines parties de notre plateforme actuelle utilisent C#/.NET, React et PostgreSQL. Vous n’avez pas besoin de maîtriser ces technologies en profondeur. Vous devez toutefois être à l’aise pour lire, comprendre, déboguer et faire évoluer une base de code qui vous est inconnue.

Notre architecture et nos choix technologiques continueront d’évoluer. Nous privilégions le jugement technique, la pensée systémique, l’adaptabilité et la capacité de choisir les bons outils plutôt que l’attachement à un langage ou à un framework particulier.

POURQUOI VOUS JOINDRE À PRICEPOINT

Vous aurez de réelles responsabilités sur une plateforme utilisée chaque jour par des entreprises hôtelières, une influence directe sur son architecture et ses pratiques techniques, et la possibilité de bâtir les fondations d’une livraison logicielle plus rapide, plus sûre et soutenue par l’IA. Nous valorisons des standards élevés, l’autonomie, la communication directe et l’exécution pragmatique. Nous offrons une rémunération concurrentielle et un environnement de travail hybride flexible.

COMMENT POSTULER

Faites-nous parvenir votre CV et une courte note décrivant un système en production que vous avez personnellement déployé ou exploité. Précisez ce dont vous étiez responsable, un incident difficile ou un problème de fiabilité que vous avez résolu, ainsi que les changements que vous avez apportés pour améliorer ce système.

Emplois semblables

  • Software Engineer, Cloud Platform

    Toronto, ON +1
    HybrideTemps plein

    Baseten

    Candidates need experience building production infrastructure or distributed systems, strong Go or backend programming skills, and deep Kubernetes experience including controllers or operators. Practical Terraform and GitOps experience (Flux or Argo CD) and solid Linux, networking and debugging fundamentals are also required.

    Kubernetes, Terraform, Flux, Argo CD, Go

  • Software Engineer

    Montréal, QC
    Temps plein

    ALTEN Canada

    5+ ansCandidates need a bachelor's degree or equivalent in computer science and 5 to 7 years of software development, ideally in the cloud. They should have strong Java, full stack, Spring or Quarkus, REST API and Azure experience, plus knowledge of Svelte or modern JavaScript and of Agile/Scrum.

    Java, Svelte, Python, Golang, Spring, Quarkus

  • Senior Software Engineer (Python & Frontend)

    Montréal, QC
    Contrat

    Keasis

    3+ ansCandidates at Keasis need a bachelor's degree in computer science or a related field and 3+ years of relevant experience. They also need strong object-oriented and database design skills, XML schema knowledge, Agile or Scrum experience, and leadership and communication skills.

  • Senior Software Engineer

    Montréal, QC
    Temps plein

    Yeji Data Lab

    7+ ansCandidates need a degree in computer science or software engineering, or equivalent experience, plus 7+ years of software development, including senior or lead work. Required skills include Python, Node.js, React, cloud platforms, Docker, Kubernetes, Agile/Scrum, and Git.

    Git, Docker, Kubernetes, AWS, GCP, Azure

  • Senior Software Engineer, Integration Suite

    Montréal, QC
    TélétravailTemps plein

    Trener

    Trener needs candidates with strong experience building modern software products using React, TypeScript and Three.js. They should be comfortable owning features independently in a fast-moving startup and willing to learn robotics and industrial automation.

    React, TypeScript, Three.js, 3D simulation engine

  • Senior Software Engineer

    Montréal, QC
    Temps plein

    Milya AI

    5+ ansCandidates need 5+ years of AI/ML and engineering experience shipping real-world AI applications or real-time voice systems. They need full-stack skills in Python, FastAPI, Node.js, TypeScript, React and Next.js, plus hands-on work with LLM APIs, vector databases, PostgreSQL, Redis and a major cloud platform.

    Python, FastAPI, Node.js, TypeScript, React, Next.js

  • Senior Software Engineer, Atlas Agent Engine

    Alberta +4
    Temps plein

    MongoDB: The MongoDB database platform has been downloaded hundreds of millions of times since 2007, and there have been millions of builders trained through…

    5+ ansCandidates need 5+ years of experience building distributed systems or cloud services at scale, with interest in Go, Python and TypeScript. Strong computer science fundamentals, performance tuning, and clear technical communication are also required.

    MongoDB, AWS, Google Cloud, Microsoft Azure, Research, Go

  • Software Engineer II

    Montréal, QC
    82k–123k $/anHybrideTemps plein

    Zebra Technologies Canada, ULC

    2+ ansCandidates need a bachelor's degree in computer science, software engineering or a related field, plus 2+ years of software engineering experience. They should know C++, C#, and Python, and have experience with performance optimization such as SIMD, parallel processing or Arm Neon.

    Aurora Imaging Library, Git, GitHub, Vivado IP Integrator

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.