1

Golang Jobs in Quebec (NOW HIRING)

Have experience in programming and industrial web application backend development in PHP and/or Golang * Have a good understanding of algorithms and data structures * Understand decomposition ...

Experience in C++ or/and Golang,Typescript Experience troubleshooting, maintaining, optimizing, and operating online systems and services. Excellent problem-solving skills and the ability to work ...

Backend development using Go (Golang), creating and optimizing APIs, database usage, and core backend infrastructure. * Implement modern, user-friendly interfaces using React and TypeScript, ensuring ...

Backend development using Go (Golang), creating and optimizing APIs, database usage, and core backend infrastructure. * Implement modern, user-friendly interfaces using React and TypeScript, ensuring ...

Our services are built primarily in Python, with a bit of Golang. We have some exciting challenges ahead including continuing to scale our production architecture, significantly expanding the range ...

Maitrise de Golang et des bases de donnees relationnelles (p. ex., MySQL) * Familiarite avec l'infrastructure cloud et les outils d'observabilite (Kubernetes, Ray, etc.) * Comprehension de la ...

Maitriser la mise en place de code de haute qualite et evolutif en Golang, TypeScript ou Java * Posseder de l'experience avec les bases de donnees SQL, NoSQL et les magasins clevaleur tels que ...

Administration experience or expert knowledge with Perforce * 3+ years of software development experience including compiled programs (such as C#, Golang, or TypeScript) and scripting (such as Bash ...

Qualifications & Skills * 6+ years of professional experience in software engineering. * 2+ years of hands-on experience with Go (Golang ) in production environments. * Strong experience working with ...

next page

Showing results 1-20

Golang information

What is Golang?

Golang, or Go, is a programming language that Google engineers developed. The code of Go is similar to the computer language C. The coding language has a variety of uses, and the designers meant for it to work concurrently with other languages, allowing programmers and coders to use it on any operating system. Because it is open sourced, scalable, quick to learn and deploy, and flexible, programmers use Go for projects like software and application development, cloud computing development, and database design.

What is a Golang developer?

A Golang developer is a software engineer who specializes in using the Go programming language, commonly referred to as Golang, to build applications and systems. Golang is known for its simplicity, efficiency, and strong support for concurrency, making it popular for backend development, cloud services, and distributed systems. Golang developers are responsible for designing, coding, testing, and maintaining software solutions using Go, often working on scalable server-side applications or microservices. They may also collaborate with other developers, participate in code reviews, and contribute to open-source Go projects.

What are the key skills and qualifications needed to thrive as a Golang developer, and why are they important?

To thrive as a Golang Developer, you need strong programming skills in Go, a solid understanding of concurrent programming, and experience with backend development concepts. Familiarity with version control systems like Git, containerization tools such as Docker, and cloud platforms like AWS or GCP is typically expected, along with relevant certifications being a plus. Effective problem-solving, teamwork, and clear communication are essential soft skills for collaborating on complex projects. These skills and qualifications are crucial for building scalable, high-performance systems and contributing effectively to modern software development teams.

What are some typical challenges a Golang developer faces when working in a microservices environment?

Golang developers working in a microservices environment often encounter challenges such as managing inter-service communication, ensuring efficient error handling, and maintaining clear API contracts. Debugging distributed systems can be complex, especially when tracing issues across multiple services. Additionally, developers must be mindful of optimizing performance and resource usage, as well as coordinating deployments and updates with other teams to prevent service disruptions.

What is the difference between Golang vs Python Developer?

AspectGolangPython Developer
Primary LanguageGo (Golang)Python
Work EnvironmentBackend systems, cloud services, microservicesWeb development, data analysis, automation
Common CertificationsNone specific, but cloud and backend certificationsPython certifications, data science certificates
Industry UsageTech companies, startups, cloud providersWeb, data science, AI, automation

Golang developers focus on high-performance backend systems and microservices, often in cloud environments, while Python developers work across web development, data science, and automation. Both roles require strong programming skills but differ in application areas and industry usage.

What are the most commonly searched types of Golang jobs in Quebec?

The most popular types of Golang jobs in Quebec are:

What are popular job titles related to Golang jobs in Quebec?

For Golang jobs in Quebec, the most frequently searched job titles are:

What job categories do people searching Golang jobs in Quebec look for?

The top searched job categories for Golang jobs in Quebec are:

Infographic showing various Golang job openings in Quebec as of August 2026, with employment types broken down into 100% Full Time. Highlights an 75% In-person, and 25% Remote job distribution.

Developpeur Golang / Golang Developer

Montreal, QC • On-site

Full-time

Posted 22 days ago


Job description

**English version below**

Doit etre local a Montreal

Vous souhaitez travailler dans le domaine de la technologie au sein d'une banque d'investissement?

Nous recherchons une personne souhaitant rejoindre une equipe dynamique en tant que Developpeur Go pour l'un de nos clients. Ce poste est ideal pour un ingenieur backend qui apprecie de travailler a la fois sur le developpement logiciel et les operations. Vous jouerez un role cle dans le developpement de services backend evolutifs, la conception et la maintenance d'API, ainsi que le soutien aux initiatives d'infrastructure cloud native. Dans le cadre d'une initiative strategique visant a renforcer la resilience des plateformes, vous contribuerez a la fiabilite et a l'evolutivite des systemes backend essentiels tout en favorisant l'automatisation et l'excellence operationnelle.

A propos de mtrois :

Depuis 2010, mtrois aide ses clients a resoudre leurs defis commerciaux et technologiques. Nous sommes une societe de conseil en technologie et en affaires avec une main-d'uvre mondiale qui realise des projets commerciaux et informatiques significatifs dans certaines des plus grandes organisations de services financiers du monde.

Services principaux

  • Consulting et Conseil
  • Services geres
  • Programme de diplomes Alumni
  • Programme Alumni Pro

Nous avons une presence mondiale et sommes experts dans la fourniture d'une qualite exceptionnelle a notre base de clients, offrant des services de conseil dans les domaines du risque, de la reglementation et de la conformite ; Produits des fournisseurs ; Support d'application ; Developpement d'application ; Cyber et securite de l'information ; Science des donnees et DevOps.

Notre programme Expert offre aux professionnels experimentes l'acces a des roles de premier plan dans la technologie, la finance, l'aviation et l'assurance. Rejoignez-nous pour travailler sur des projets technologiques revolutionnaires, des plateformes de trading internationales aux applications critiques pour les principales compagnies aeriennes. Nous recrutons des professionnels desireux de faire progresser rapidement leur carriere dans la technologie ou les operations au sein d'organisations mondiales prestigieuses.

Responsabilites :

  • Concevoir, developper et maintenir des services backend en utilisant Go (Golang).
  • Concevoir, ameliorer et assurer le support des API RESTful pour les plateformes et les services internes.
  • Collaborer avec des equipes d'ingenierie multidisciplinaires afin de fournir des solutions evolutives, fiables et performantes.
  • Deployer, gerer et resoudre les problemes des applications executees dans des environnements Kubernetes.
  • Participer aux activites operationnelles, notamment la surveillance des systemes, le diagnostic des incidents et leur resolution.
  • Automatiser les processus operationnels afin d'ameliorer l'efficacite, la fiabilite et la stabilite des systemes.
  • Contribuer aux initiatives visant a renforcer la stabilite, la performance et la resilience des plateformes.
  • Participer aux revues de code et appliquer les meilleures pratiques de developpement logiciel.

Competences requises :

  • De 3 a 5 ans d'experience professionnelle en developpement logiciel (environ 5 ans souhaites, mais les candidats solides disposant de 3 a 4 ans d'experience seront egalement consideres).
  • Solide experience pratique dans le developpement d'applications en Go (Golang).
  • Experience dans la conception et le developpement d'API REST.
  • Experience pratique avec Kubernetes et les applications conteneurisees.
  • Experience avec des technologies de cloud public telles qu'AWS, Azure ou Google Cloud Platform (GCP).
  • Bonne comprehension des systemes backend, des applications distribuees et des architectures de microservices.
  • Experience du support et de la gestion d'environnements de production ainsi que des operations associees.
  • Excellentes aptitudes en resolution de problemes, en analyse et en communication.

Qualifications souhaitees :

  • Experience au sein d'equipes d'ingenierie de plateforme (Platform Engineering) ou axees sur les infrastructures.
  • Connaissance de l'automatisation, des pipelines CI/CD et des pratiques DevOps.
  • Comprehension des principes de l'ingenierie de la fiabilite des systemes (Site Reliability Engineering - SRE) et des technologies cloud natives.
  • Maitrise ou bonne connaissance des outils de supervision, monitoring et observabilite des systemes et des applications.

Chez mtrois, nos valeurs soutiennent des coequipiers courageux, des moteurs d'aiguilles et des champions de l'apprentissage tout en s'efforcant de soutenir la sante et le bien-etre de tous les employes. Nous sommes tres fiers de celebrer la diversite de chaque individu qui contribue a faire de mtrois l'entreprise qu'elle est aujourd'hui et sera a l'avenir. Nous valorisons la diversite tant au sein de mtrois qu'avec nos entreprises partenaires, et nous sommes fiers de fournir un environnement ou tous nos collegues peuvent s'epanouir. Cela signifie promouvoir une forte culture d'egalite mais, surtout, d'inclusion.

Les candidats doivent etre actuellement autorises a travailler au Canada a temps plein. L'entreprise ne parrainera pas les candidats pour des visas de travail

**English Translation**

**Must be local to Montreal**

Want to work in technology at an investment bank?

We are looking for someone to be a part of a dynamic team as a Golang Developer for one of our clients. This role is ideal for a backend engineer who enjoys working across both software development and operational functions. You will play a key role in developing scalable backend services, building and maintaining APIs, and supporting cloud-native infrastructure initiatives. As part of a critical platform resilience initiative, you will contribute to the reliability and scalability of core backend systems while helping drive automation and operational excellence.

About mthree:

Since 2010, mthree has been helping clients solve their business and technological challenges. We are a technology and business consultancy with a global workforce delivering significant business and IT projects in some of the largest financial services organizations worldwide.

Core Services:

  • Consulting and Advisory
  • Managed Services
  • Alumni Graduate Program
  • Alumni Pro Program

We have a global presence and are experts in delivering exceptional quality to our client base, providing consulting services across Risk, Regulation & Compliance; Vendor Products; Application Support; Application Development; Cyber & Information Security; Data Science and DevOps areas.

Our Expert program offers experienced professionals access to top roles in tech, finance, aviation and insurance. Join us to work on groundbreaking technology projects, from international trading platforms to critical applications for leading airlines. We recruit professionals who are eager to fast-track their careers in technology or operations within prestigious global organizations.

Responsibilities:

  • Design, develop, and maintain backend services using Golang.
  • Build, enhance, and support RESTful APIs for platform and internal services.
  • Collaborate with cross-functional engineering teams to deliver scalable and reliable solutions.
  • Deploy, manage, and troubleshoot applications running in Kubernetes environments.
  • Support operational activities, including monitoring, troubleshooting, and incident resolution.
  • Automate operational processes to improve efficiency and system reliability.
  • Contribute to platform stability, performance, and resilience initiatives.
  • Participate in code reviews and follow software development best practices.

Skills Required:

  • 3-5 years of professional software development experience (approximately 5 years preferred; strong candidates with 3-4 years will be considered).
  • Strong hands-on experience developing applications in Golang.
  • Experience designing and building REST APIs.
  • Practical experience with Kubernetes and containerized applications.
  • Experience working with public cloud technologies such as AWS, Azure, or GCP.
  • Strong understanding of backend systems, distributed applications, and microservices architectures.
  • Experience supporting production environments and operational processes.
  • Excellent problem-solving and communication skills.

Preferred Qualifications

  • Experience in platform engineering or infrastructure-focused teams.
  • Knowledge of automation, CI/CD pipelines, and DevOps practices.
  • Exposure to reliability engineering principles and cloud-native technologies.
  • Familiarity with monitoring and observability tools.

At mthree, our values support courageous teammates, needle movers, and learning champions all while striving to support the health and well-being of all employees. We take great pride in celebrating the diversity of each individual who contributes to making mthree the company it is today and will be in the future. We value diversity both within mthree and with our partner companies, and we're proud to provide an environment where all our colleagues can flourish. That means promoting a strong culture of equality but, most importantly, inclusion.

Applicants must be currently authorized to work in Canada on a full-time basis. The Company will not sponsor applicants for work visas.