Anyon Systems Inc.
Développeur backend sénior (plateforme) | Senior Backend Developer (Platform)
À propos d’Anyon Systems
Anyon Systems est une entreprise spécialisée dans le développement d'ordinateurs quantiques située dans la région du Grand Montréal, avec une présence à Waterloo, Ontario. Nous travaillons à la fine pointe de la technologie pour développer et commercialiser des ordinateurs quantiques supraconducteurs. L’entreprise est en pleine croissance et dispose d'équipes dédiées au matériel et au logiciel pour atteindre ses objectifs de R&D.
Nous sommes une équipe de scientifiques, d’ingénieurs et de développeurs qui construisent des systèmes complets de matériel et de logiciel en informatique quantique. Notre travail couvre la physique expérimentale, l’informatique haute performance et les systèmes logiciels avancés.
Aperçu du poste
Nous sommes à la recherche d’un(e) développeur(se) backend sénior pour diriger le développement des systèmes backend qui propulsent notre plateforme d’informatique quantique.
Dans ce rôle, vous concevrez et ferez évoluer les services permettant aux utilisateurs de soumettre des charges de travail à nos processeurs quantiques et de gérer l’accès à notre infrastructure.
Votre travail aura un impact direct sur la fiabilité, l’évolutivité et la robustesse de la plateforme. Il contribuera à assurer une orchestration efficace des systèmes, un contrôle d’accès sécurisé et une interaction fluide entre les utilisateurs et le matériel quantique.
Vous collaborerez étroitement avec des physiciens quantiques, des spécialistes en matériel et des développeurs logiciels afin d’intégrer les services backend à des systèmes sous-jacents complexes. Vous traduirez également des exigences propres au domaine en logiciels de production fiables et performants.
Responsabilités
- Diriger la conception et la mise en œuvre des services backend et des API pour notre plateforme de soumission de tâches et de gestion des utilisateurs.
- Concevoir des architectures système et des interfaces de service évolutives, maintenables et sécurisées.
- Rester activement impliqué(e) dans le développement et l’évolution des systèmes en production, en contribuant aux parties critiques du code.
- Assurer la fiabilité, la performance et l’évolution des systèmes backend en production.
- Définir et promouvoir les meilleures pratiques en matière de surveillance, d’observabilité et de déploiement.
- Collaborer avec des équipes multidisciplinaires afin d’intégrer les services backend aux flux de travail en informatique quantique et aux infrastructures sous-jacentes.
- Concevoir et faire évoluer les systèmes d’authentification, d’autorisation et de gestion des accès utilisateurs.
Qualifications
- Au moins 5 ans d’expérience en développement backend ou une expérience équivalente démontrant un niveau d’impact sénior.
- Expérience significative dans la conception et le développement de systèmes backend fiables et conçus pour évoluer. Expérience avec des langages tels que Go ou d’autres langages backend (p. ex., Java), incluant l’architecture système et la conception d’API.
- Capacité démontrée à concevoir, déployer et exploiter des systèmes concurrents et à haute performance en environnement de production.
- Expérience des meilleures pratiques en matière de surveillance, d’observabilité et de déploiement de systèmes en production.
- Expérience avec des systèmes d’authentification et d’autorisation.
- Bonne compréhension des meilleures pratiques de sécurité pour les systèmes backend.
- Excellentes aptitudes en résolution de problèmes et capacité à prendre en charge des systèmes complexes en évolution.
Atouts
- Expérience avec des plateformes infonuagiques (p. ex., Azure) et des environnements conteneurisés.
- Connaissance des systèmes d’autorisation basés sur des politiques (p. ex., OPA).
- Connaissance des systèmes de gestion des identités et des accès (p. ex., Keycloak).
- Expérience avec des systèmes distribués, notamment la communication asynchrone, les appels de procédure à distance (RPC, p. ex., gRPC) et les architectures événementielles.
- Expérience avec des bases de données et des systèmes de stockage (p. ex., MongoDB, Redis).
- Connaissance des technologies frontend (p. ex., React, Next.js).
Ce que nous offrons
- Un environnement dynamique, collaboratif et intellectuellement stimulant.
- La possibilité de travailler sur des technologies quantiques pionnières.
- Une rémunération compétitive et des avantages sociaux.
- La chance de façonner la culture d’ingénierie logicielle d’une entreprise en pleine croissance.
Ce poste nécessite la capacité de communiquer efficacement en anglais en raison de la nature du travail et de la collaboration avec des équipes internationales. La maîtrise du français est un atout et est encouragée, conformément aux lois linguistiques du Québec.
_________
About Anyon Systems
Anyon Systems is a quantum computing hardware company located in the Greater Montreal Region with a presence in Waterloo, Ontario. We work at the cutting edge of technology to develop and commercialize superconducting quantum computers. The company is rapidly growing and has both hardware and software groups to achieve its R&D goals.
We are a team of scientists, engineers, and developers who build full-scale quantum computing hardware and software. Our work spans experimental physics, high-performance computing, and advanced software systems.
Role Overview
We are seeking a Senior Backend Developer to lead the development of the backend systems powering our quantum computing platform. In this role, you will design and evolve the services that enable users to submit workloads to our quantum processors and manage access to our infrastructure. Your work will directly impact the reliability, scalability, and usability of our platform—ensuring robust system orchestration, secure access control, and seamless interaction between users and quantum hardware.
You will collaborate closely with quantum physicists, hardware engineers, and software developers to integrate backend services with complex underlying systems, translating domain-specific requirements into reliable, high-performance production software.
Key Responsibilities
- Lead the design and implementation of backend services and APIs for our job submission and user management platform.
- Design system architectures and service interfaces that are scalable, maintainable, and secure.
- Remain hands-on in building and evolving production systems, contributing to critical parts of the codebase.
- Own the reliability, performance, and evolution of backend systems in production.
- Define and drive best practices for monitoring, observability, and deployment.
- Collaborate with cross-functional teams to integrate backend services with quantum computing workflows and underlying infrastructure.
- Design and evolve systems for authentication, authorization, and user access management.
Qualifications
- 5+ years of backend development experience or equivalent demonstrating senior-level impact.
- Strong experience designing and building scalable, reliable backend systems in languages such as Go or other backend languages (e.g., Java), including system architecture and API design.
- Proven ability to build and operate concurrent, high-performance systems in production environments.
- Hands-on familiarity with monitoring, observability, and deployment practices for production systems.
- Background in authentication and authorization systems.
- Solid understanding of backend security best practices.
- Strong problem-solving skills and ability to take ownership in complex, evolving systems.
Nice to Have
- Experience with cloud platforms (e.g., Azure) and containerized environments.
- Familiarity with policy-based authorization systems (e.g., OPA).
- Familiarity with identity and access management systems (e.g., Keycloak).
- Experience with distributed systems concepts such as messaging, RPC (e.g., gRPC), or asynchronous processing.
- Experience with databases and data stores (e.g., MongoDB, Redis).
- Familiarity with frontend technologies (e.g., React, Next.js).
What We Offer
- A dynamic, collaborative, and intellectually stimulating environment.
- Opportunity to work on pioneering quantum technologies.
- Competitive salary and benefits.
- A chance to shape the software engineering culture of a growing company.
This position requires the ability to communicate effectively in English due to the nature of the work and collaboration with international teams. French-language skills are welcome and supported, in accordance with Quebec language laws.
Anyon Systems Inc. Dorval, Québec, CAN Office
1985-55th Ave., Dorval, Quebec, Canada, H9P1G9
Similar Jobs
What you need to know about the Montreal Tech Scene
Key Facts About Montreal Tech
- Number of Tech Workers: 255,000+ (2024, Tourisme Montréal)
- Major Tech Employers: SAP, Google, Microsoft, Cisco
- Key Industries: Artificial intelligence, machine learning, cybersecurity, cloud computing, web development
- Funding Landscape: $1.47 billion in venture capital funding in 2024 (BetaKit)
- Notable Investors: CIBC Innovation Banking, BDC Capital, Investissement Québec, Fonds de solidarité FTQ
- Research Centers and Universities: McGill University, Université de Montréal, Concordia University, Mila Quebec, ÉTS Montréal

.png)

