GoTo

GoTo

Développeur logiciel sénior / Senior Software Developer

Remote (Quebec) · Senior

Sponsorship not specifiedDetected 32 days ago
JavaGoBackend DevelopmentGitAWSDockerKubernetesCI/CDGitHub ActionsLinuxOpenAPIAgileVoIPCollaborationMentoring

About the role

  • Avec nous, vous aurez l'occasion d'ouvrir de nouvelles portes et de contribuer à redéfinir la façon dont l'humanité travaille.
  • Pour nous, l'IA n'est pas qu'un mot à la mode, c'est un outil que nous utilisons pour apporter une valeur réelle et concrète à nos clients et à nos équipes.
  • Nous nous concentrons sur la résolution de problèmes significatifs, et non sur l'ajout de fonctionnalités d'IA tape-à-l'œil.

Requirements

  • Hands‑on experience with Docker, Kubernetes, Linux/macOS, and deploying, monitoring, and supporting production systems
  • Familiarity with AWS services (e.g., S3, Lambda, SQS), Git/GitHub, and modern CI/CD workflows
  • Fluency in English is required for this position in order to communicate with colleagues, custo
  • Strong backend experience with Java, plus working knowledge of Golang, building and operating microservices in a cloud‑native SaaS environment

Nice to have

  • Concevoir, développer, tester et exploiter des services backend à haute disponibilité en Java et Golang
  • Développer des fonctionnalités avancées de plans de numérotation et d'IVR, incluant une logique de routage dynamique et le partage de contexte entre appels
  • Déployer, surveiller et soutenir des systèmes en production sur Kubernetes, incluant la participation aux rotations d'astreinte
  • Moderniser et maintenir les pipelines CI/CD (GitHub Actions), et contribuer à la fiabilité et à l'observabilité des systèmes
  • Solide expérience en développement backend avec Java, ainsi qu'une bonne connaissance de Golang, dans la conception et l'exploitation de microservices au sein d'un environnement SaaS cloud‑native
  • Familiarité avec les services AWS (ex.: S3, Lambda, SQS), Git/GitHub, et les flux de travail CI/CD modernes
  • Capacité à prendre en charge des fonctionnalités de bout en bout - de la conception à la mise en production - avec un fort souci de qualité, de maintenabilité et de collaboration
  • Utilise activement des outils de développement assistés par l'IA (ex.: GitHub Copilot, Claude) et souhaite contribuer à la maturité de l'équipe dans ce domaine

Skills

  • Your Day to Day

Benefits

  • At GoTo, we believe in supporting our employees with a comprehensive range of benefits designed to fit your life-at work and beyond.
  • Here are just some of the benefits and perks you can expect when you join our team:
  • Comprehensive health benefits, life and disability insurance.
  • Generous paid time off, paid holidays, volunteer time off, and quarterly self-care days and no meeting days
  • Tuition and reading reimbursement programs to support your continuous learning and professional growth
  • Thrive Global Wellness Program, confidential Employee Assistance Program (EAP), as well as One to One Wellness Coaching
  • Registered Retirement Savings Plan (RRSP) to help you plan for your future
  • Access to telemedicine services for convenient healthcare support
  • GoTo performance bonus program to celebrate your impact and contributions
  • Monthly remote work stipend to support your home office expenses

Company info

  • For us, AI isn't just a buzzword; it's a tool we use to deliver real, practical value to our customers and teams.

This listing is sourced directly from GoTo's careers page and normalized into a canonical job model.