Talent.com
Ingénieur logiciel senior - Plateforme cloud/ Senior Software Engineer - Cloud Platform
Ingénieur logiciel senior - Plateforme cloud/ Senior Software Engineer - Cloud PlatformTait • Montreal, QC, Canada
Ingénieur logiciel senior - Plateforme cloud / Senior Software Engineer - Cloud Platform

Ingénieur logiciel senior - Plateforme cloud / Senior Software Engineer - Cloud Platform

Tait • Montreal, QC, Canada
Il y a plus de 30 jours
Type de contrat
  • Temps plein
Description de poste

Job Description

Job Description

Objectif du poste

En tant que développeur logiciel sénior – Plateforme Cloud , vous jouerez un rôle de premier plan dans la création et l'amélioration du logiciel qui alimente notre vision : Créer des moments qui touchent les gens . Vous conceverez et mettrez en œuvre des fonctionnalités complexes, façonnerez des normes de codage et guiderez les décisions techniques au sein de votre équipe.

En mentorant des ingénieurs moins expérimentés, en contribuant aux discussions architecturales et en favorisant l'innovation, vous veillerez à ce que nos solutions logicielles soient robustes, maintenables et tournées vers l'avenir.

Responsabilités et responsabilités essentielles

L'ingénieur logiciel sénior joue un rôle clé dans la promotion de l'excellence technique de nos produits et de notre plateforme en concevant des fonctionnalités complexes et en mentorant d'autres ingénieurs pour livrer des logiciels robustes et évolutifs.

Le développeur logiciel sénior :

  • Concevez, développez et livrez des solutions logicielles complexes alignées sur les normes architecturales.
  • Montrez l'exemple en écrivant du code de haute qualité, maintenable, bien documenté et testable.
  • Encadrez des ingénieurs juniors et intermédiaires, en partageant leurs connaissances et les meilleures pratiques.
  • Examiner et approuver les contributions au code afin d'assurer le respect des normes techniques et architecturales.
  • Collaborer avec des architectes logiciels et des équipes de produits pour façonner les approches techniques et la conception de solutions.
  • Favoriser l'adoption de nouveaux outils, processus et cadres pour améliorer la productivité et la qualité.
  • Soutenir l'intégration des composants de la plateforme, en s'assurant qu'ils sont alignés avec la stratégie produit à long terme.
  • Contribuer à la tenue d'une documentation technique complète.
  • Accomplir d'autres tâches requises pour répondre aux besoins de l'entreprise.

Responsabilités en gestion des ressources humaines / leadership :

Acquisition de talents et intégration

  • Soutenir l'intégration des nouvelles recrues d'équipe dans l'architecture et les normes du projet.
  • Coaching et développement

  • Offrir du mentorat et du soutien aux ingénieurs logiciels plus juniors.
  • Communication et collaboration

  • Faciliter une communication ouverte et transparente au sein de l'équipe et entre les départements.
  • Leadership et culture inclusive – Cadre TAIT LiNC

  • Coaching pour la performance – Offrir des conseils et du soutien à d'autres ingénieurs pour améliorer leurs processus et compétences.
  • Responsabilisation – Prenez l'initiative d'assurer le code de la plus haute qualité de votre part et de votre équipe afin de soutenir le succès à long terme.
  • Performance de pointe – Livrez constamment des normes élevées dans vos contributions au projet et soyez proactif dans votre développement personnel.
  • Qualifications et expérience

    Pour accomplir avec succès les responsabilités essentielles du rôle, les individus doivent posséder le niveau d'éducation et d'expérience suivant, ou une combinaison équivalente. De plus, le poste exige les certifications, connaissances, compétences et, le cas échéant, les exigences physiques requises pour le poste.

    Qualifications – Académiques / professionnelles

    Obligatoire :

  • Un baccalauréat en informatique
  • Expérience – Connaissances et compétences :

  • 5+ ans d'expérience en génie logiciel, avec la réalisation de projets éprouvée.
  • Plateforme infonuagique : Compréhension approfondie des pratiques d'ingénierie logicielle, des patrons de conception et de l'architecture système.
  • Requis : Code propre, patrons de conception, tests, CI / CD, microservices, API, architecture pilotée par événements, nuage (GCP, AWS, Azure, etc.), conteneurs, orchestration, bases de données relationnelles et NoSQL, mise en cache, files d'attente, surveillance et observabilité, JavaScript / TypeScript, contrôle de version (Git), gestion des dépendances, déploiement, revue de code.
  • Capacité démontrée à prendre possession de caractéristiques ou sous-systèmes complexes.
  • J'ai de l'expérience à encadrer d'autres ingénieurs et à améliorer les pratiques d'équipe.
  • Excellente maîtrise des tests, du débogage et de l'optimisation des performances.
  • Excellentes compétences en documentation technique et en communication.
  • L'expérience de travail dans des environnements de développement agiles est souhaitable.
  • Capacité à aligner les solutions techniques avec les objectifs plus larges du produit.
  • Aise à contribuer aux discussions architecturales et à la prise de décisions techniques.
  • Position Purpose

    As a Senior Software Engineer , you will play a leading role in building and improving the software that drives our vision to Create Moments that Move People . You will design and implement complex features, shape coding standards, and guide technical decisions within your team.

    By mentoring less experience engineers, contributing to architectural discussions, and driving innovation, you will ensure our software solutions are robust, maintainable, and future-focused.

    Essential Responsibilities & Accountabilities

    The Senior Software Engineer plays a key role in driving technical excellence in our products and platform by designing complex features and mentoring other engineers to deliver robust and scalable software.

    The Senior Software Engineer will :

  • Design, develop, and deliver complex software solutions aligned with architectural standards.
  • Lead by example in writing high-quality, maintainable, well-documented and testable code.
  • Mentor junior and mid-level engineers, sharing knowledge and best practices.
  • Review and approve code contributions to ensure adherence to technical and architectural standards.
  • Collaborate with software architects and product teams to shape technical approaches and solution designs.
  • Drive the adoption of new tools, processes, and frameworks to improve productivity and quality.
  • Support integration of platform components, ensuring they align with long-term product strategy.
  • Contribute to maintaining comprehensive technical documentation.
  • Perform other duties as required to meet business needs.
  • People Management / Leadership Responsibilities :

    Talent Acquisition & Onboarding

  • Support onboarding new team hires to project architecture and standards.
  • Coaching & Development

  • Provide mentoring and support for more junior software engineers.
  • Communication & Collaboration

  • Facilitate open and transparent communication within the team and across departments.
  • Qualifications and Experience

    To successfully perform the essential responsibilities of the role, individuals must possess the following level of education and experience, or equivalent combination. In addition, the role requires the following certifications, knowledge, skills, and where applicable, physical requirements necessary for the position.

    Academic / Vocational

  • Bachelor’s degree in Computer Science or equivalent industry experience.
  • Experience – Knowledge and Skills :

  • 5+ years’ experience in software engineering, with proven project delivery.
  • Deep understanding of software engineering practices, design patterns and system architecture.
  • Required :   Clean Code, Design Patterns, Testing, CI / CD, Microservices, APIs, Event-driven Architecture, Cloud (GCP, AWS, Azure etc), Containers, Orchestration, Relational and NoSQL Databases, Caching, Queues, Monitoring and Observability, JavaScript / TypeScript, Version Control (Git), Dependency Management, Deployment, Code Review

  • Ideal :   Authentication, Authorization, Encryption, Automation, Blue / Green or Canary Deployments, High Availability / Fault Tolerance, Hybrid Architecture (Local / Cloud), Mentoring, Architecture Review, Scalable Deployments, Infrastructure as Code, DevOps Principles, Python, GraphQL
  • Demonstrated ability to take ownership of complex features or subsystems.
  • Experience mentoring other engineers and improving team practices.
  • Strong proficiency with testing, debugging and performance optimization.
  • Excellent technical documentation and communication skills.
  • Experience working within agile development environments is desirable.
  • Ability to align technical solutions with broader product goals.
  • Comfortable contributing to architectural discussions and technical decision-making.
  • #LI-JE1

    Créer une alerte emploi pour cette recherche

    Ingnieur logiciel senior Plateforme cloud Senior Software Engineer Cloud Platform • Montreal, QC, Canada

    Offres similaires
    Senior Cloud Software Engineer — SSO Platform

    Senior Cloud Software Engineer — SSO Platform

    Genetec • Montreal
    Temps plein
    Une entreprise de technologie au Canada recherche un développeur logiciel pour intégrer l'équipe d'ingénierie de la plateforme. Le candidat idéal aura plus de 5 ans d'expérience dans le développemen...Voir plus
    Dernière mise à jour : il y a 3 jours • Offre sponsorisée
    Senior HPC Cloud Software Engineer

    Senior HPC Cloud Software Engineer

    Siemens AG • Montreal
    Temps plein
    A leading industrial software company in Montreal is seeking a Senior Software Engineer to join their HPC team.The role involves designing and implementing distributed microservices, maintaining CI...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    Architecte Cloud & DevOps — Microservices, Agile, Hybride

    Architecte Cloud & DevOps — Microservices, Agile, Hybride

    Catamania • Montreal
    Temps plein
    Une entreprise de services informatiques à Montréal recherche un Architecte de solution Cloud spécialisé en DevOps.Le candidat idéal aura une expérience solide en microservices et méthodes Agile, a...Voir plus
    Dernière mise à jour : il y a 19 jours • Offre sponsorisée
    Architecte de Solutions Cloud‑Native Senior — AWS & DevOps

    Architecte de Solutions Cloud‑Native Senior — AWS & DevOps

    Alcumus • Montreal
    Temps plein
    Une entreprise technologique innovante recherche un Architecte de solutions à Montréal pour guider la conception de systèmes cloud-natifs. Le candidat idéal aura plus de 7 ans d’expérience en archit...Voir plus
    Dernière mise à jour : il y a 19 jours • Offre sponsorisée
    Cloud Architect : Lead & Transform Cloud Platform (Hybrid)

    Cloud Architect : Lead & Transform Cloud Platform (Hybrid)

    Astek • Montreal
    Temps plein
    Une société de conseil technologique recherche un(e) Architecte Cloud motivé(e) pour rejoindre son équipe Cloud Center of Excellence dans le secteur bancaire à Montréal. Le candidat idéal aura entre...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Ingénieur Logiciel Senior - Cloud &.NET

    Ingénieur Logiciel Senior - Cloud &.NET

    Exposant 3 • Montreal
    Temps plein
    Une firme de services en technologie est à la recherche d'un Programmeur sénior pour participer à des projets d'envergure. Vous travaillerez sur la programmation de composants informatiques et effec...Voir plus
    Dernière mise à jour : il y a 19 jours • Offre sponsorisée
    Senior Platform Engineer : Cloud Infra & Data Pipelines

    Senior Platform Engineer : Cloud Infra & Data Pipelines

    BlackBerry • Ahuntsic North, ca
    Temps plein
    A technology company in Ottawa is seeking a DevOps Engineer to enhance their IoT platform's capabilities.The role requires 5+ years of experience in DevOps, with a strong focus on Kubernetes and Je...Voir plus
    Dernière mise à jour : il y a 21 jours • Offre sponsorisée
    Senior Observability Engineer - Cloud-Native & Hybrid

    Senior Observability Engineer - Cloud-Native & Hybrid

    LanceSoft Inc • Montreal
    Temps plein
    A technology service provider in Montreal is seeking a senior engineer with robust cloud experience to join the Observability fleet. The role encompasses developing and modernizing platforms for clo...Voir plus
    Dernière mise à jour : il y a 15 jours • Offre sponsorisée
    Ingénieur Logiciel I — Développement d'Applications Cloud

    Ingénieur Logiciel I — Développement d'Applications Cloud

    Cisco • Montreal
    Temps plein
    Une entreprise technologique internationale recherche un ingénieur en logiciel à Montréal.Vous serez responsable du développement de logiciels innovants et établirez des outils technologiques fiabl...Voir plus
    Dernière mise à jour : il y a 19 jours • Offre sponsorisée
    Senior Cloud Platform Engineer - Kubernetes & IaC

    Senior Cloud Platform Engineer - Kubernetes & IaC

    March Networks Corporation • Ahuntsic North, ca
    Temps plein
    A leading tech firm in video surveillance seeks a Senior Cloud Platform Software Developer to architect and evolve their cloud-native platform. This role involves leading the design of distributed s...Voir plus
    Dernière mise à jour : il y a 26 jours • Offre sponsorisée
    Senior Cloud Software Engineer - Data Platform & Edge

    Senior Cloud Software Engineer - Data Platform & Edge

    Aspen Technology • Montreal
    Temps plein
    A global leader in industrial software solutions based in Montreal is seeking an experienced Developer to join the Enterprise Operations Platform team. This role involves developing next-generation ...Voir plus
    Dernière mise à jour : il y a 19 jours • Offre sponsorisée
    Ingénieur Logiciel SRE - Kubernetes, CI / CD & Cloud

    Ingénieur Logiciel SRE - Kubernetes, CI / CD & Cloud

    Stingray • Montreal
    Temps plein
    Une entreprise de technologie médiatique recherche un •e Développeur •se logiciel - Site Reliability Engineering pour rejoindre une équipe SRE en pleine croissance. Vous serez responsable de l'automat...Voir plus
    Dernière mise à jour : il y a 19 jours • Offre sponsorisée
    Architecte Cloud

    Architecte Cloud

    TES The Employment Solution • Montreal
    Temps plein
    Votre Mission : Joignez-vous à l'équipe CCOE (Cloud Center of Excellence).Votre mission est de faire évoluer les modèles de Landing Zone, de gouvernance et de plateforme. Vous définirez les garde-fo...Voir plus
    Dernière mise à jour : il y a 6 jours • Offre sponsorisée
    Senior Cloud / DevOps / SRE / Systems Engineer

    Senior Cloud / DevOps / SRE / Systems Engineer

    shopping24 commerce network • Montreal
    Temps plein +1
    Permanent employee,Full-time • Montreal, Ottawa.Looking for an exciting challenge?.As a company, we offer a Commerce Advertising Suite that drives growth for both publishers and advertisers through ...Voir plus
    Dernière mise à jour : il y a 19 jours • Offre sponsorisée
    Senior Cloud Platform Engineer – Multi-Tenant, Global Scale

    Senior Cloud Platform Engineer – Multi-Tenant, Global Scale

    March Networks • Ahuntsic North, ca
    Temps plein
    A leading technology company in Ottawa is seeking a Senior Cloud Platform Software Developer to architect, build, and evolve their cloud-native platform. This role includes leading design reviews, i...Voir plus
    Dernière mise à jour : il y a 26 jours • Offre sponsorisée
    Senior Azure DevOps Cloud Engineer (Hybrid)

    Senior Azure DevOps Cloud Engineer (Hybrid)

    AppDirect, Inc • Montreal
    Temps plein
    Une entreprise de technologie recherchant un Ingénieur Cloud DevOps à Montréal pour gérer un environnement Azure multi-région. Vous serez responsable de l'administration des workloads Windows Server...Voir plus
    Dernière mise à jour : il y a 11 jours • Offre sponsorisée
    Senior Cloud & Enterprise Solutions Architect

    Senior Cloud & Enterprise Solutions Architect

    Kitco Metals Inc. • Montreal
    Temps plein
    Une entreprise spécialisée en métaux précieux à Montréal recherche un Architecte de solutions hautement qualifié.Le candidat idéal possédera plus de 10 ans d'expérience en architecture de systèmes,...Voir plus
    Dernière mise à jour : il y a 10 jours • Offre sponsorisée
    Consultant Principal – Intégration de Solutions Cloud

    Consultant Principal – Intégration de Solutions Cloud

    Bell Canada • Montreal
    Temps plein
    Une entreprise de télécommunications recherche un(e) consultant(e) principal(e) pour l'intégration de solutions techniques à Montréal. Vous jouerez un rôle essentiel dans le développement de solutio...Voir plus
    Dernière mise à jour : il y a 15 jours • Offre sponsorisée