Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Descriptif du poste
Intégré(e) au sein de notre pôle technique, tu interviendras sur le développement et l’évolution de services Back-End critiques, au cœur de plateformes distribuées à forte exigence de performance et de fiabilité.
Tes Missions
- Concevoir et développer des services Back-End en Golang.
- Créer et maintenir des API performantes, testables et résilientes.
- Garantir la qualité du code, des standards et des bonnes pratiques.
- Intervenir sur des sujets structurants : refactoring, optimisations, dette technique.
- Concevoir des architectures basées sur les principes de Clean Architecture.
- Gérer l’accès aux données sans ORM (MySQL / SQLx).
- Optimiser les requêtes SQL (performance, indexation, transactions).
- Mettre en place et exploiter l’observabilité (OpenTelemetry).
- Participer aux revues de code et aux décisions d’architecture.
- Utiliser Cursor IDE et des outils d’IA pour améliorer la productivité et la qualité du code.
- 5 ans d’expérience minimum sur un poste Backend similaire.
- Excellente maîtrise de Golang.
- Solide expérience sur les API REST stateless.
- Très bonne compréhension des architectures distribuées et micro-services.
- À l’aise avec MySQL, SQLx et l’optimisation des requêtes (sans ORM).
- Sensible aux enjeux de performance, robustesse et maintenabilité.
- Autonome, rigoureux(se), pragmatique et curieux(se).
- Capable de proposer des améliorations techniques et d’être force de proposition.
- À l’aise dans un rôle de référent technique et de mentorat.
- Langage : Golang
- Architecture : Clean Architecture, micro-services
- Data : MySQL, SQLx, Kafka (RedPanda), CDC
- Observabilité : OpenTelemetry
- Outils : Cursor IDE, Jira, Bitbucket
- Environnement : systèmes distribués critiques, fortes exigences de qualité et de performance
- 20 days vacation including sick days
- 1 day personal leave
- Remote position within Quebec.
- 100% health insurance cover for the employee
- Supplementary pension plan
- Salary payments every 15 days.
Voir plus
Key Skills
Ranked by relevanceReady to apply?
Join Ringover North America and take your career to the next level!
Application takes less than 5 minutes

