Staff Engineer

GO ROCK IT

Montreal (administrative region)

Hybrid

CAD 110,000 - 150,000

Full time

30 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Hybrid work model

Job summary

GO ROCK IT recherche un Staff Engineer pour Montréal afin de piloter l’orientation technique et l’architecture de solutions logicielles complexes. Vous dirigerez des équipes sur des composants critiques et assurerez leur intégration à travers des contextes clients variés.

Vous maitrisez TypeScript, Python, Java, Go ou C#, et vous savez concevoir des systèmes distribués, APIs et pipelines CI/CD. Mode hybride 1–2 jours au bureau, collaboration étroite avec nos clients et partenaires.

Qualifications

  • Plus de 10 ans d’expérience en développement et ingénierie logicielle.
  • Expérience en Staff Engineer / architecte logiciel ou lead technique.
  • Maîtrise des langages TypeScript, Python, Java, Go ou C#.
  • Solide connaissance des systèmes distribués et des API.

Responsibilities

  • Définir et faire évoluer l’orientation technique et l’architecture de solutions logicielles complexes.
  • Concevoir des architectures robustes, sécuritaires et évolutives.
  • Participer au développement des composants critiques et transversaux.
  • Guider les équipes et les parties prenantes sur les choix techniques et les risques.

Skills

TypeScript
Python
Java
Go
C#
Distributed systems
APIs
Cloud
CI/CD
Containers

Tools

CI/CD tools
Docker/Kubernetes

Job description

Mode hybride: 1 à 2 jours par semaine au bureau

GO ROCK IT, c’est l’incontournable Agence de talents spécialisée dans les secteurs des technologies de l’information (TI) et du marketing numérique.

Notre Agence se démarque pour la diversité et la richesse de l’expertise de ses talents, et pour le savoir-faire de son équipe de recrutement et de gestion de talents. Nous sommes au service de nos talents, pour répondre aux besoins de clients.

En recherche d’amélioration continue, nous sommes déterminés à garantir des pratiques de recrutement justes et équitables pour tous. Notre processus de recrutement est entièrement transparent. Si le rôle qu’on te propose aujourd’hui n'est pas le bon pour toi, trouvons-en un qui le soit! Travaillons ensemble pour s’assurer que tu atteignes tes objectifs professionnels

À propos du poste :

Nous recherchons actuellement un(e) Staff Engineer pour rejoindre l'équipe de l'un de nos partenaires stratégiques à Montréal.

  • Définir et faire évoluer l’orientation technique de solutions logicielles complexes, en cohérence avec les besoins des utilisateurs et les objectifs d’affaires des clients.
  • Concevoir des architectures robustes, sécuritaires, évolutives et maintenables.
  • Participer directement au développement des composantes les plus complexes ou les plus critiques.
  • Prendre en charge des enjeux techniques transversaux touchant plusieurs équipes, systèmes ou projets.
  • Transformer des besoins parfois ambigus en options techniques claires, en exposant les avantages, les risques et les compromis associés.
  • Conseiller les clients et les parties prenantes sur l’architecture, la faisabilité, les risques techniques et les stratégies de modernisation.
  • Établir des orientations et des standards concernant la qualité du code, les tests, la sécurité, l’observabilité, la performance et la livraison continue.
  • Réaliser des revues de conception et d’architecture, puis accompagner les équipes dans la mise en œuvre des décisions retenues.
  • Repérer les risques techniques suffisamment tôt et proposer des plans concrets pour les réduire.
  • Faire évoluer les pratiques d’ingénierie sans alourdir inutilement les processus de livraison.
  • Accompagner les développeur·euses senior et les leads dans leur progression technique et leur prise de décision.
  • Faciliter le partage des connaissances au moyen de documentation, d’ateliers, de revues techniques et de mentorat.
  • Évaluer de nouvelles technologies et déterminer dans quels contextes leur adoption crée une réelle valeur.
  • Contribuer aux estimations, à la planification et aux décisions concernant les investissements techniques.

Qualifications recherchées :

  • Plus de 10 ans d’expérience en développement et en ingénierie logicielle.
  • Expérience comme Staff Engineer, architecte logiciel, développeur·euse principal·e ou lead technique.
  • Solide expertise en architecture, en conception de systèmes et en livraison de solutions complexes.
  • Maîtrise de langages modernes comme TypeScript, Python, Java, Go ou C#.
  • Expérience avec les systèmes distribués, les API, le cloud, les pipelines CI/CD et les conteneurs.
  • Capacité à orienter les décisions techniques et à influencer plusieurs équipes.
  • Aptitude à accompagner des développeur·euses expérimenté·es et à améliorer les pratiques d’ingénierie.
  • Bon jugement pour concilier qualité, délais, coûts, risques et besoins d’affaires.
  • Excellentes aptitudes en communication avec des interlocuteurs techniques, non techniques et des clients.
  • Maîtrise du français et de l'anglais pour travailler avec des clients d'autres provinces.

Même si tu es simplement curieux(se), fais-nous signe.

Chez GO ROCK IT, nous valorisons l'équité, la diversité et l'inclusion. Nous sommes impatients de discuter avec toi et de découvrir comment nous pouvons t'aider à progresser dans ta carrière, dans un environnement dynamique et axé sur l’innovation où tu te sentiras respecté et valorisé.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Développeur web Java/Développeuse web Java
Développeur web Java/Développeuse web Java

GO ROCK IT • Montreal (administrative region)

Hybrid
CAD 70,000 - 110,000
Concepteur solutions/Conceptrice solutions
Concepteur solutions/Conceptrice solutions

GO ROCK IT • Montreal (administrative region)

On-site
CAD 110,000 - 150,000
Analyste fonctionnel
Analyste fonctionnel

GO ROCK IT • Montreal (administrative region)

Hybrid
CAD 65,000 - 90,000
Architecte solutions AI
Architecte solutions AI

GO ROCK IT • Montreal (administrative region)

Hybrid
CAD 120,000 - 160,000
Analyste d'affaires
Analyste d'affaires

GO ROCK IT • Montreal (administrative region)

On-site
CAD 70,000 - 95,000
Spécialiste analytique et apprentissage machine
Spécialiste analytique et apprentissage machine

GO ROCK IT • Canada

Hybrid
CAD 70,000 - 90,000
Analyste d'affaires - ServiceNow
Analyste d'affaires - ServiceNow

GO ROCK IT • Montreal (administrative region)

Hybrid
CAD 70,000 - 100,000
Spécialiste AS/400
Spécialiste AS/400

GO ROCK IT • Montreal (administrative region)

Hybrid
CAD 70,000 - 95,000
Travail hybride
Architecte de solutions senior
Architecte de solutions senior

Transition Consulting Services • Montreal (administrative region)

Hybrid
CAD 120,000 - 170,000
Assurances collectives
Analyste fonctionnel - QA
Analyste fonctionnel - QA

GO ROCK IT • Quebec

On-site
CAD 85,000 - 120,000