Job Title or Location

Senior Software Engineer

Vaco by Highspring - 2 Jobs
Montreal, QC
Posted yesterday
Job Details:
Full-time
Executive

Senior Developer, Cloud Engineering

We're looking for a Senior Developer to join a global technology team driving public cloud transformation across the enterprise. This role is an opportunity to work on high-impact cloud infrastructure initiatives and automation tools that improve developer experience and cloud operations.

What You'll Do

  • Design and build scalable tools and services using Python and Golang
  • Enhance automation frameworks and integrate them with internal systems
  • Develop self-service capabilities for public cloud (Azure/GCP/AWS) users
  • Integrate solutions into CI/CD workflows
  • Collaborate with global teams to improve cloud developer tooling
  • Lead proof-of-concept development and troubleshoot production issues
  • Contribute across the full SDLC: analysis, development, testing, deployment

What You Bring

  • 6-8+ years of hands-on experience with modern programming languages (Python, Golang, Java, or JavaScript/TypeScript)
  • Strong knowledge of object-oriented design and development principles
  • Experience with NoSQL databases and performance tuning
  • Comfort working in Linux/Unix environments
  • Familiarity with BDD frameworks (Cucumber, behave, etc.)
  • Hands-on with Git, Jenkins, and CI/CD best practices
  • Agile and DevOps mindset; experience with tools like Jira or Rally
  • Ability to own tasks from start to finish, with a detail-oriented approach
  • Excellent communication skills, both written and verbal

Nice to Have

  • Experience with Terraform or Infrastructure as Code tools
  • Familiarity with OPA, Azure PaaS, or designing apps on Azure
  • Understanding of security tools and controls in cloud environments

Développeur Senior, Ingénierie Nuage Public

Nous recherchons un Développeur Senior pour rejoindre une équipe technologique mondiale spécialisée dans la transformation infonuagique. Ce poste vous offre la possibilité de concevoir des outils d'automatisation cloud et des services à fort impact pour soutenir les opérations technologiques internes.

Ce que vous ferez

  • Concevoir et développer des outils et services en Python et Golang
  • Améliorer les cadres d'automatisation et les intégrer avec les systèmes internes
  • Créer des solutions en libre-service pour les utilisateurs du nuage public (Azure/GCP/AWS)
  • Intégrer les flux de travail d'automatisation dans les pipelines CI/CD
  • Collaborer avec des équipes internationales pour améliorer les outils développeur
  • Réaliser des preuves de concept et résoudre des problèmes de production
  • Participer à toutes les étapes du cycle de développement logiciel (analyse, codage, test, déploiement)

Ce que vous apportez

  • 6 à 8+ années d'expérience avec des langages de programmation modernes (Python, Golang, Java ou JavaScript/TypeScript)
  • Solide compréhension des principes de conception orientée objet
  • Expérience avec les bases de données NoSQL et l'optimisation des performances
  • Aisance dans les environnements Linux/Unix
  • Connaissance des cadres BDD (Cucumber, behave, etc.)
  • Maîtrise de Git, Jenkins et des outils CI/CD
  • Approche Agile et DevOps, avec expérience de Jira ou Rally
  • Capacité à mener les tâches de bout en bout avec rigueur et souci du détail
  • Excellentes compétences en communication, tant à l'écrit qu'à l'oral

Atouts

  • Expérience avec Terraform ou autres outils IaC
  • Connaissance de OPA, des services PaaS sur Azure ou de la conception d'applications sur Azure
  • Sensibilité aux outils de sécurité et aux contrôles infonuagiques

Share This Job: